< 1308614428 839506 :FireFly!~firefly@unaffiliated/firefly QUIT :Quit: swatted to death < 1308615156 400502 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net JOIN :#esoteric < 1308615270 844839 :Sgeo_!~Sgeo@ool-43500f4b.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1308615459 577976 :Sgeo_!~Sgeo@ool-43500f4b.dyn.optonline.net JOIN :#esoteric < 1308615556 904769 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1308616050 701739 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net JOIN :#esoteric < 1308616152 836462 :Sgeo_!~Sgeo@ool-43500f4b.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1308616333 845907 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1308616482 1318 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1308618916 30721 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Ping timeout: 252 seconds < 1308619577 424935 :pikhq_!~pikhq@71-219-235-89.clsp.qwest.net JOIN :#esoteric < 1308619580 644527 :pikhq!~pikhq@71-219-252-218.clsp.qwest.net QUIT :Ping timeout: 260 seconds < 1308620340 893888 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net JOIN :#esoteric < 1308620505 814086 :pikhq_!~pikhq@71-219-235-89.clsp.qwest.net QUIT :Ping timeout: 276 seconds < 1308621779 878150 :Wamanuz2!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1308621896 847509 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1308622144 316669 :elliott!~elliott@unaffiliated/elliott QUIT :*.net *.split < 1308622144 742649 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com QUIT :*.net *.split < 1308622145 665537 :variable!~variable@unaffiliated/variable QUIT :*.net *.split < 1308622171 177830 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :So, apparently Intel thinks it can have exaflop computing by 2020. < 1308622202 475155 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :It is estimated that that would suffice for a whole-brain simulation from a low-level physics simulation. < 1308622295 515353 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :So from there we'd just need to scan in a brain? < 1308622321 396723 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :If I die around then, I volunteer < 1308622334 429362 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Sgeo, but. < 1308622345 298652 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :You don't get to be an AI brain with free internet access direct to brain. < 1308622387 410524 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Actually, there's a decent chance we will have done so by then. < 1308622466 758965 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Lymia, well, better than being dead. I suspect that if they're just starting brain scans then, it's only going to be one or two people. < 1308622514 908197 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Hmm... < 1308622529 639813 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Think the US would move to pass laws to make AIs legal persons? < 1308622549 344229 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Lymia: I suspect the law would be moot not long after. < 1308622568 240413 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :This would be an intelligence with the ability to improve itself. < 1308622595 173720 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, a scanned in brain? < 1308622595 354951 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :pikhq, hey, if you build it from a dead human, it /might/ avoid killing off the human race. < 1308622623 758069 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Lymia: Nonono, I mean "intelligence with the ability to improve itself" → singularity < 1308622634 971525 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I guess a scanned-in brain might have ... actually, it would probably be slower than a human < 1308622656 381439 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: And be modifiable with ease. < 1308622658 890812 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Sgeo, but it would get faster with faster computers. < 1308622671 317557 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Or with faster simulation. < 1308622677 986329 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, if we know how to scan brains in but not how to modify them... < 1308622705 382503 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: If we have a brain simulation in digital form, *it is data*. < 1308622709 556199 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Hence, we can modify it. < 1308622720 746217 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :pikhq, but are likely to screw up... < 1308622721 682706 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :A lot. < 1308622726 451433 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, doesn't mean we know the correct way to modify it. < 1308622734 266336 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: No, but we can learn. < 1308622746 384866 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :It's like looking at a C program and trying to modify it without knowing the slightest thing about programming. < 1308622751 658765 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Better yet, looking at machine code. < 1308622765 472451 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Yes, but the point is, *we would be capable of experimenting*. < 1308622774 121332 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :I'd rather be the first strong AI than the first scanned brain. < 1308622775 722237 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Which we can't realistically do right now. < 1308622785 609658 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, hmm, true. < 1308622792 235558 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :But what are the ethics of experimentation? < 1308622803 873730 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Mightn't it be cruel to the simulated person? < 1308622839 579095 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Perhaps it is better not to avoid killing off the human race (eventually) < 1308622874 696970 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Best way is invent the programming language doing these kind of things you are trying to do. < 1308622876 577490 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :I'm actually presuming the first experimentation would be to try and perfect a high-level neuron or neocortical column simulation... And be able to compare functionality given real data. < 1308622905 291469 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, for faster simulation speeds? < 1308622907 885420 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Suddenly, order of magnitude or more on the brain's performance. < 1308623021 675253 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :And this brain could improve itself with the suddenly freed up computer time. Perhaps by doubling the size of its neocortex. < 1308623024 677792 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Recurse. < 1308623052 878967 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :You are going to run out of energy!!!!! < 1308623069 38587 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, all the more reason it should be MY brain >:D < 1308623078 37701 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :You don't trust me as God? < 1308623082 958642 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Sgeo: *You* are going to run out of energy!!!!! < 1308623104 56793 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :zzo38: Come now, all I've suggested so far is something that could reasonably happen in, oh, 15 years. < 1308623133 348028 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :No need for absurdly large quantities of energy, just a much faster computer than exists now. < 1308623153 56959 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :One which companies are claiming they can have in 10 years. < 1308623157 220825 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I should transfer to neuroscience < 1308623161 505151 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :So I'm somewhat prepared < 1308623205 165777 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :If the singularity is based off a human, that human will have cognitive biases :/ < 1308623219 366189 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Although if the human can tear those biases out, that would be awesome < 1308623221 370887 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Could happen sooner if Blue Brain's neocortical column simulation is actually good, and they succeed in getting the neocortex mapped. < 1308623225 553411 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Say, 5 years? < 1308623249 496501 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :do babies have good brains < 1308623278 365401 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Sgeo: See? Now everything will be biased. Make unhumans and then it will still be biased but all will be equally small bias instead of being too much bias for you by being too world-centered. < 1308623298 744757 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :A baby who wants its mommy and is capable of destroying the world to find her.. may not be such a great idea... < 1308623314 5108 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :You cannot avoid being biased but you can try to improve anyways < 1308623337 854365 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric : < 1308623443 184322 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Sgeo, an AI that can rewrite itself would be... < 1308623457 791794 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Well, if it works.... < 1308623467 703875 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Well, it is experiment I suppose you can try < 1308623475 495613 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net QUIT :Quit: Reconnecting < 1308623491 223436 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :zzo38, yes, let's try destroying the world.. < 1308623513 391621 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :What's the worst that can happen that's outside expected results? < 1308623527 357172 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Sgeo: The worst that can happen depends on a lot of things. < 1308623545 515263 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :If you just write a computer program then the worst that can happen is to get the incorrect answer output. < 1308623556 136870 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :(Or a useless answer, even if correct) < 1308623574 991962 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And you might waste energy if you try too hard. < 1308623578 247129 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :So don't try too hard. < 1308623587 46484 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :if you hook it up to a gun and stand in front of the gun < 1308623588 71603 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :watch out < 1308623617 983895 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Sgeo, the world not being destroyed? < 1308623643 275377 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: Then you have to put it in a box to make the Schrodinger's Cat experiment, but with a person who enters the box to be suicide instead of a cat. < 1308623690 999450 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :someone should try quantum suicide sometime < 1308623706 632512 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And then if someone exits, the experiment failed. If someone doesn't exit, the experiment also failed. If you see no people, but monsters, you almost succeeded. If you see a computer printout, then you have succeeded for sure. < 1308623735 24392 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: I have thought about that very long time ago even and my answer to that is the same as it was before: There is no way to get results from such an experiment. < 1308623742 729715 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::( < 1308623764 892371 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what if the subject is a (terminally ill or suicidal) cat < 1308623766 536777 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net JOIN :#esoteric < 1308623769 420652 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does that help < 1308623774 886715 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :zzo38, the person who entered would see the result... < 1308623783 134950 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :suicidal cat? < 1308623788 225948 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: Maybe. < 1308623788 404546 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :suicidal cat. < 1308623798 599301 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Sgeo, here's a question. < 1308623811 852339 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do the mathematics and figure it out. < 1308623837 378846 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :If in the world you live in, a piece of $HIGHLY_RADIOACTIVE_MATERIAL has failed to decay for 10 hours due to a quantum suicide experiment, what do you conclude? < 1308623899 890858 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Lymia, good point, but what if there's no person inside, and I see the same thing? < 1308623917 312 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Lymia: Good question. I think the only thing to conclude is that if you were dead that you could not conclude, therefore do the mathematics the same thing and probability and so on, you should get the same answer regardless. < 1308623963 384007 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I think if I was terminally ill, and not going to interfere with cryonics, then I'd want to try the quantum suicide experiment < 1308624004 529766 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Sgeo: Try if you want to. It is not my fault whether you do so or not. < 1308624018 817255 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :If cryonics is wrong, and MWI is true, then I'd wake up in the living world < 1308624028 420475 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :What is MWI? < 1308624029 374592 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :And would know that cryonics fails, and be sad < 1308624039 121425 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Many-worlds interpretation < 1308624050 297802 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :OK. < 1308624083 106782 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I'd also want to make sure it completely kills me without destroying my brain < 1308624089 179378 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I have no idea how to accomplish this. < 1308624100 663778 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I think many-worlds interpretation is just one way of seeing it. There are also other ways to see it. Only the mathematics is true not any of interpretations. < 1308624141 239890 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :zzo38, you can never prove the many-worlds interpretation. < 1308624142 222046 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :quantum guillotine < 1308624150 462814 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :You can be very very very sure that it exists form a subjective viewpoint. < 1308624163 14650 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :However the interpretations can still work but results in nothing of experiment so it is more philosophical. < 1308624199 265975 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Lymia: I know that you cannot prove it. It is my point! That doesn't make it untrue, but that doesn't make it true either. < 1308624225 109943 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :If Robin Hanson's right about small probability worlds disintegrating, then MWI could be true yet quantum suicide be a failure < 1308624230 554543 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Unless I'm misunderstanding him < 1308624350 495250 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Then it would be a different kind of MWI. However I think speaking of those kinds of things isn't really very meaningful. Disintegrating? No, simply it is "less existence" relative to high probability ones. It is a new kind of relativity, rather than spacetime, is relative by point of quantum observer. < 1308624437 916947 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Hm... < 1308624441 265784 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Here's a question. < 1308624458 854234 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Assuming MWI, why do events exist with probabilities that are not 1/x, where x is an integer. < 1308624489 30426 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Lymia: Because some possible universes agree in many things with others. < 1308624496 90765 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I think in MWI worlds are a bit more fluid than "1 world or 2 worlds" < 1308624500 665968 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Also, because you did not understand MWI. < 1308624519 253795 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :MWI is not really multiple worlds. It is like all uncountable possibilities. < 1308624572 356397 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Learn the mathematics dealing with quantum physics and quantum cosmology and then see how it is the case. < 1308624793 682673 :rabc!~rabc@109.77.210.43 JOIN :#esoteric < 1308624823 302040 :rabc!~rabc@109.77.210.43 PART #esoteric :"Leaving" < 1308624827 364657 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Therefore the probability does not even have to be rational. < 1308625058 29610 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :But it is a question why the probabity is squared instead of absolute value, isn't it? < 1308625063 417139 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :With MWI? < 1308625094 973296 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :The name "many worlds interpretation" is somewhat misleading, I think. < 1308625132 528278 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :It is not a LITERAL "many worlds" it is a bit different. < 1308625938 941428 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 276 seconds < 1308626040 929421 :CakeProphet!~adam@h180.12.18.98.dynamic.ip.windstream.net JOIN :#esoteric < 1308626041 431361 :CakeProphet!~adam@h180.12.18.98.dynamic.ip.windstream.net QUIT :Changing host < 1308626041 606157 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1308626332 258424 :copumpkin!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com JOIN :#esoteric < 1308626332 433153 :copumpkin!~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com QUIT :Changing host < 1308626332 433312 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1308627037 512755 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Remote host closed the connection < 1308627245 4507 :azaq231!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1308627342 987319 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Ping timeout: 264 seconds < 1308628131 864393 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1308628590 416336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:09:31: So, apparently Intel thinks it can have exaflop computing by 2020. < 1308628590 636097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:10:02: It is estimated that that would suffice for a whole-brain simulation from a low-level physics simulation. < 1308628590 810837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:11:35: So from there we'd just need to scan in a brain? < 1308628590 811030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:12:01: If I die around then, I volunteer < 1308628593 241287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: I'll arrange your death. < 1308628628 342276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:19:25: Yes, but the point is, *we would be capable of experimenting*. < 1308628636 604521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: yes modifying sentient, intelligent brains at random and simulating the results < 1308628642 892359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds productive and also extremely ethical < 1308628657 985135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we'd pick it up in no time, just after the first thousand or so horrific traumas < 1308628658 526891 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :elliott: Modifying small portions thereof. < 1308628673 829178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't imagine the brain is organised in such a way to make modification of it easy < 1308628686 337985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's ridiculous to expect it to be modular at the small scale like a designed computer program is < 1308628698 91731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:19:52: But what are the ethics of experimentation? < 1308628698 337541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:20:03: Mightn't it be cruel to the simulated person? < 1308628698 512344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Might? Undoubtedly. < 1308628700 780478 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Why the hell would we randomly change parts and test the whole brain at once? Seems like a pointless waste of computer power. < 1308628709 358781 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Not to mention ethical issues. < 1308628720 759853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: btw a hard takeoff with a modified human brain sounds insane to me < 1308628728 257106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :We're as far from rational as you can get :) < 1308628743 29063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, how do you propose simulating only part of a brain < 1308628761 764071 :kjafshlkjh23!~tron@ool-457920c2.dyn.optonline.net JOIN :#esoteric < 1308628772 94446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:26:59: Although if the human can tear those biases out, that would be awesome < 1308628772 306801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah you just have to find the bias lobe and pull it out. < 1308628777 409284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then we become perfect bayesian rationalists. < 1308628805 642303 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :elliott: Actually, y'know what? That whole line of thought was stupid. < 1308628816 219005 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes i'm feeling sorry for your past selves reading this log :( < 1308628821 730200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yay i think it ended < 1308628825 775548 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :NO NO NO YOU STUPID VIDEO GRAVITY IS NOT A RUBBER SHEET < 1308628831 515736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a rubber sheep < 1308628836 465473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:35:42: :( < 1308628836 640121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:36:04: what if the subject is a (terminally ill or suicidal) cat < 1308628838 425147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: suicidal cat < 1308628845 140960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:36:23: suicidal cat? < 1308628845 315546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:36:28: suicidal cat. < 1308628845 315716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah. < 1308628864 805594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:38:37: Lymia: Good question. I think the only thing to conclude is that if you were dead that you could not conclude, therefore do the mathematics the same thing and probability and so on, you should get the same answer regardless. < 1308628865 19329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good question, not necessarily good answer < 1308628878 507149 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :No real reason we would want to do a whole-brain emulation from raw physics simulation. Though we probably *could* in 10 years, that wouldn't actually help us that much in and of itself. < 1308628885 810032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:40:18: If cryonics is wrong, and MWI is true, then I'd wake up in the living world < 1308628885 984801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MWI doesn't imply quantum immortality, dude < 1308628900 630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also "if cryonics is wrong" what is the relevance of cryonics here < 1308628901 118785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1308628904 739244 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well that makes no sense at all < 1308628913 346198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quantum immortality is a bad deal even if it's true < 1308628922 97526 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :What we'd want is a better understanding of how the brain works, and WBE doesn't help that too much. < 1308628933 688843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do you think your human body will handle being seven thousand years old, Sgeo? < 1308628936 169678 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :elliott, not if the choice is "completely dead" vs "completely alive and fine" which the experiment ould be < 1308628936 344430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :protip: incredibly badly. < 1308628939 448935 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :*would < 1308628948 37115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: that's not quantum immortality < 1308628954 654004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quantum immortality is just equating observers with sentiences < 1308628966 499730 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Well. If a more high-level simulation could be done, it might be helpful. < 1308628968 151990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(plus a bit more) < 1308628990 60630 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:41:23: I'd also want to make sure it completely kills me without destroying my brain < 1308628990 235251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:41:29: I have no idea how to accomplish this. < 1308628990 235442 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's sort of a contradiction < 1308628995 190138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ugh im just going to ignore sgeos lines < 1308628998 38026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :02:42:22: quantum guillotine < 1308628998 212751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :+ < 1308628998 810179 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Say, if the brain actually has *some* level of higher structure, such that improvement of a digital simulation would be apparent. < 1308629025 465342 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Some level of simulable higher structure, I should specify. < 1308629030 525368 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :elliott, I just wanted cryonics to still be an option < 1308629053 554156 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :(perhaps if clusters of neocortical columns could be considered to be black boxes?) < 1308629063 599740 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :So either I'd learn quantum suicide's result of MWI being true, or cryonics works, or I'm dead. < 1308629105 287731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: I can't think of a situation where quantum suicide wouldn't immediately lead to a degenerate situation < 1308629120 142100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e., yes, still sentient, but beyond that... < 1308629141 101962 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Well. One obvious thing we could find out from successfully doing whole-brain emulation. Strong AI is computable. < 1308629176 787154 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Well, forgetting the cryonics stuff, throw an equivalent amount of antimatter in at 99/100 probability, leave alone 1/100 < 1308629180 453231 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :(not that that is *too* controversial; it seems pretty unlikely that there's an oracle sitting in there. :P) < 1308629200 789667 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I think 1/100 is higher than surviving antimatter in a degenerate way < 1308629242 155538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :07:07:26: Do you know if there is a way to switch Linux out of UTF-8 mode? < 1308629242 392394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :rip out the utf lobe < 1308629287 399258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote You just went from "no sexualized ads" to "we have ads for dildos, but they're different for ads for Orangina" X-D < 1308629290 994687 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :459) You just went from "no sexualized ads" to "we have ads for dildos, but they're different for ads for Orangina" X-D < 1308629306 978405 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :This video called "How gravity really works" better not betray me < 1308629334 309365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: you could, you know, try and learn the mathematics behind it if you want to know how it _really_ works, rather than learning a metaphor which will never be the actual workings of gravity. < 1308629352 121999 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how everything really works < 1308629354 844958 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric : with randy powell < 1308629380 167016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: yes < 1308629410 529971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :15:47:19: <3 hard-boiled eggs < 1308629410 800657 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :16:09:29: ... < 1308629410 976722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :16:11:09: What? < 1308629410 976932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :16:11:37: That wasn't a perverted sense of the word "eggs". I'm not ripping out someone's ovaries < 1308629423 407643 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :elliott: That wouldn't let him know how it _really_ works; that is presently an open question. He could, however, learn our best understanding of it thus far. :P < 1308629435 255634 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: How much physics would you say you know? < 1308629436 172419 :bacaw!~bacaw@18.189.120.88 JOIN :#esoteric < 1308629437 753410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: well for that he'd have to learn intelligent falling < 1308629440 338037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sgeo knows lots of metaphors < 1308629441 458678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think < 1308629443 555334 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :elliott: XD < 1308629445 383130 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :he could be indoctrinated into a gravity-cult < 1308629445 558566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or at least wants to know lots of metaphors < 1308629454 681864 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or < 1308629455 109494 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :uh < 1308629456 365829 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :inducted < 1308629458 601967 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or whatever the word is < 1308629462 683479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i don't know if he's expressed any interest in any sort of actual actually-mathematical-you-know physics < 1308629467 556667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: tru fax < 1308629490 489879 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who needs actually mathematical you know physics when you know how it really works < 1308629497 712988 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :elliott: So, the physics-that's-actually-difficult. :P < 1308629509 865177 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe Sgeo could get a phd in pop science < 1308629541 296217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :16:46:19: oerjan, anyway, why didn't we ignore that person who complained about it, it seems silly < 1308629549 75601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hard to ignore a moron who likes whining to staff. < 1308629566 291484 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :(I'm not a physicist, but I've taken a year of it in college. Which is at least enough to get to the point that you can be not-completely-ignorant.) < 1308629598 526981 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Oh, right, Sgeo's got a horrendously unrigorous collegiate experience. < 1308629618 580137 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I liked reading books when I was a kid, and looking stuff up online now < 1308629628 392018 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :rigour rigour rigour < 1308629653 184947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: by books you mean pop science books right < 1308629655 583145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not like < 1308629667 159572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Einstein's Very Own "Relativity -- Now With More Mathematics!" < 1308629670 201163 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I once vaguely, not in detail, understood that mass in a nucleus is .. it gets smaller as you go towards iron or something? < 1308629675 94603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by Albert "Genius" Einstein < 1308629698 855383 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :elliott, Einstein did write what one might call a pop science book. < 1308629701 895754 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: *sigh* no. < 1308629709 756875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: have you read it < 1308629717 812206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it as good as calculus the easy way < 1308629729 148282 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :as if it ever wasn't < 1308629729 322818 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, ok, what did I get wrong? < 1308629743 424130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: ? < 1308629747 540314 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oops < 1308629755 411673 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i agree < 1308629757 818810 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: As you go up the periodic table of elements, the mass in the nucleus generally goes up. < 1308629769 620786 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, oh, I misphrased that < 1308629778 428067 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :As in.. the amount of mass in a nucleon < 1308629785 958855 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Or.. something... < 1308629791 416671 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Iron is special in some way, at least < 1308629818 140029 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: As each number you go up, the proton count goes up by one, and the neutron count is likely to go up by some amount (it's not as clean as "goes up by one", for complex reasons). < 1308629846 613150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21:03:26: Phantom_Hoover, what, really? < 1308629846 787617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21:03:28: why < 1308629846 787705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21:03:47: [1..] and so on would no longer work < 1308629856 657676 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :You're just about linearly increasing the mass whilst stepping through. < 1308629857 145159 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, yes, but the mass of 52 protons+neutrons in a nucleus != mass of 52 individual protons + neutrons alone < 1308629862 6505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, what use is a language if it can't evaluate [1..] in the standard product list type??? < 1308629866 140571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :YOU'D HAVE TO DEFINE STREAMS EVEN < 1308629875 328856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21:24:36: Guys, I need you to name something really, really gay. < 1308629875 523658 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21:24:42: No time to explain. Just do it. < 1308629879 284534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vampire mchoover < 1308629886 698771 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: Uh, wut. < 1308629888 800340 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :elliott, Phantom_Hoover < 1308629897 789089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: yes hes a gay vampire < 1308629911 787638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21:37:28: Phantom_Hoover, which sense of the word gay do you need < 1308629911 964234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21:37:44: Phantom_Hoover, the old sense or the homosexual sense < 1308629911 964414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :21:37:49: Phantom_Hoover, if the latter: Batman < 1308629914 358936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Batman... so homosexual. < 1308629915 313420 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :ACTION does a bit of googling < 1308629934 545482 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION notes Sgeo down as "wtf" < 1308629954 827808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: it took you this long? < 1308629969 308635 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I have sgeo down as "sgeo" < 1308629976 362371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: pretty much this exactly < 1308629994 522828 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, what are some single-isotope elementss? < 1308630008 576731 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Are there any? < 1308630030 137469 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Aside from perverse edge-cases where we've only observed a handful of atoms? < 1308630063 906749 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Mononuclidic_element still loading < 1308630097 462222 :kjafshlkjh23!~tron@ool-457920c2.dyn.optonline.net QUIT :Quit: asdf < 1308630114 578232 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :ACTION looks at the table, and notes that the isotopic masses aren't integers. < 1308630134 122831 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :*That's including electrons you dolt*. < 1308630152 530490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: why are you hurting yourself like this < 1308630154 849469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :come back to us son... < 1308630179 528846 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :... Wait, there's ones with masses less than the sum of proton and neutron. Guess there's something I don't grok happening. < 1308630188 535492 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :=P < 1308630286 881686 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, where does the energy from fusion come from? < 1308630325 328491 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :BRB < 1308630370 380454 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Ah, 1 proton-mass is slightly less than 1 u is slightly less than 1 neutron-mass. < 1308630431 149543 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :So of course the sum of proton-mass units and neutron-mass units is not going to be an integer expressed in u. < 1308630450 933357 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :But merely be an approximation thereof. < 1308630616 862441 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: The energy from fusion comes from the binding energy needed to bind two individual nuclei being greater than the energy needed to bind their constituents into a single nucleus. < 1308630655 909250 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :And before you ask, the energy from *fission* comes from a mass-to-energy conversion during the fission process. < 1308630761 730697 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :What is the mass of He4, and what is the mass of C12? < 1308630774 663103 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Wait, hold on < 1308630785 919149 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :n/m the hold on < 1308630787 576067 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :C12 is precisely 12u, by definition. :P < 1308630817 587349 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :(1u is defined as 1/12 the mass of C12) < 1308630827 86722 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :By your proton < u < neutron, it makes sense that protons and neutrons balance out, right? < 1308630838 392008 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Oh, wait, electrons < 1308630854 358141 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: If there were equal quantities of each. There aren't usually. < 1308630868 942757 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :There are equal quantities of each in C12 and in He4 < 1308630958 691054 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :If the explanation for He4 mass > 4 had to do with electrons influencing the value of u, then you'd expect um... you'd still expect He4 to have an integer mass, I think. < 1308631094 493133 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Yeah, because if you assuming what I think you're still assuming, then 12u = 6p+6n+6e, so /3 -> 4u = 2p + 2n + 2e < 1308631106 9312 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :The mass of He-4 is, BTW, 4.002602u. The mass of 1 electron being... 1,822.8884845^-1 u. *Okay*, then something I don't grok is definitely happening! < 1308631130 984595 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :=P < 1308631173 404698 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Fucking quantum. < 1308631201 830889 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Let's see if I can find what I'm looking for on Wikipedia < 1308631313 132648 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Found it, not on Wikipedia < 1308631333 732750 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :http://www2.slac.stanford.edu/vvc/faqs/faq1.html < 1308631358 609612 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :". Each nucleus has a mass which is a little less than the sum of the masses of the protons and neutrons that it contains." < 1308631395 89622 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I think I read the right pop sci books... < 1308631431 205573 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :I think you should take actual science courses, personally. < 1308631460 318966 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :That you are less wrong than I on this issue is irrelevant. :P < 1308631612 840697 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Also, the only pop science book I've really read is Hawking's "The Universe in a Nutshell". Which doesn't even touch on the physics of atoms. < 1308631643 646671 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I think where I learned this from was some Isaac Asimov book < 1308631667 603903 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Isaac Asimov was pretty much my primary pop sci author as a kid < 1308631685 456388 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :I can't say I blame you. Asimov is awesome. < 1308631710 511682 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Um, except for some book on quantum physics that had pretty colors. < 1308631751 834846 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Which probably didn't do the subject justice, even from a pop sci perspective. < 1308631865 294625 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Yeah < 1308631973 34700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the best tetris < 1308632004 248683 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Gotris! < 1308632012 342657 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :(No, not really) < 1308632132 139412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq: What's the standard penalty for an online music store charging more for lossless? < 1308632169 988851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(OK, {standard reward for actually OFFERING lossless + standard penalty for charging more for lossless} is obviously still a large positive number because of how rare that is, but still.) < 1308632294 957210 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :ACTION pokes Lymia  < 1308632301 148715 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Am I still in the wtf column? < 1308632319 512800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hahahahahahahaha < 1308632325 690416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: i think you better take him out or youll hurt his feelings < 1308633652 132347 :Lymia!~moe@unaffiliated/cirno-chan QUIT :Read error: Connection reset by peer < 1308633710 788633 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Quit: *** OH MY GOD YOU'VE GONE BLIND *** < 1308633745 627064 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :elliott: BitTorrent. < 1308633920 910403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not a penalty < 1308633959 825886 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Okay, fine, fine. 1st level of hell. < 1308634167 416555 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1308634229 606560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't you think that's rather unfair < 1308634287 179245 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :2nd level of hell < 1308634393 798556 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net JOIN :#esoteric < 1308634400 182226 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :lol < 1308634404 549962 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :lol < 1308634437 473468 :Nuck!WinNT@c-67-181-24-234.hsd1.ca.comcast.net JOIN :#esoteric < 1308634461 226052 :Nuck!WinNT@c-67-181-24-234.hsd1.ca.comcast.net PART :#esoteric < 1308634491 192741 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1308634509 301810 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :hi < 1308634557 909753 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :so, who here programs in brainfuck < 1308634571 222379 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's brainfuck < 1308634574 596652 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Most of us have, I think. < 1308634640 666299 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1308634814 461618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IronEagle: what's brainfuck?? < 1308634866 683313 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :cheap P'' ripoff < 1308634869 584340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hahaha oh wow "Esoteric programming languages were designed to test of the boundaries of computer programming language design, but now they are more commonly used for educational purposes." < 1308634870 401738 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://itunes.apple.com/gb/app/esolang/id442156004?mt=8 < 1308634873 655086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy rate the zeptoness of this < 1308634892 718810 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :brainfuck, _the_ esoteric language < 1308634920 924161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i wonder who was last educated with an esolang < 1308634935 914035 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.davenicholas.me.uk/blog/view_post/31/esolang-esoteric-programming-for-iphone oh this is going to be embarrassing to read < 1308634941 986178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"esolang is free and always will be" < 1308634946 633525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why, i'd totally pay for a bf interp on my phone < 1308634963 757748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: I have limited the app to 256 memory locations and a max byte size of 256 to keep the foot print down. I may choose to increase this size in the future. < 1308634972 548546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, wonder IronEagle isn't this guy, he might get offended :< < 1308634976 175756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[asterisk]hope < 1308634977 450576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not wonder... < 1308634984 321839 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1308634996 526250 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so is esolang just a brainfuck interpreter or what < 1308635004 365134 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1308635005 749716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"How to c++ mysql mac osx" this guy is a good blog < 1308635012 721616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i've always wanted to know how to c++ mysql mac osx < 1308635045 938686 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Augmented Reality on Android < 1308635047 338974 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hello sgeo < 1308635065 211955 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Hi < 1308635095 789844 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is augmented reality comparable to virtual worlds < 1308635097 901702 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :in terms of amazing < 1308635121 313409 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :elliot: what? < 1308635127 865606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::) < 1308635133 950106 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :get ofended by what? < 1308635138 767278 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :offended < 1308635143 385992 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :monqy, more useful maybe, more fun, no. < 1308635148 232961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :us making fun of yet another brainfuck impl that's on the apple store :P < 1308635149 389279 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :if I understand what you mean < 1308635166 171047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: im really tempted to make the implementations section of the brainfuck esolang wiki page hidden by default since it's so polluted, discuss < 1308635214 17912 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :elliott: hey, I regularly explore that area. < 1308635221 722132 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IronEagle: seriously? < 1308635232 34631 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :checking pollution now wow that's a lot < 1308635233 471408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its just a bunch of people writing their very first bf interpreter in five minutes then putting a link up < 1308635248 540440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe we need a separate implementations article considering how huge it is < 1308635249 365429 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :elliott: any excuse to say the word fuck < 1308635253 12058 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric ::P < 1308635257 263582 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :everything brainfuck-related ever is just a mess < 1308635264 498577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh maybe i should read out the implementations section < 1308635267 710777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like as an avant garde thing < 1308635271 436642 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :should i do that, or sleep < 1308635318 381026 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :"Brainfuck Culture" page containing derivatives, implementations, discussion, fandom < 1308635320 952392 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :There's very few implementations of Brainfuck deserving of mention. < 1308635323 220684 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :or category who cares < 1308635337 912740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: #REDIRECT [[Category:Shameful]] < 1308635344 718636 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :<3 < 1308635349 497130 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :You could probably just omit all the non-optimising ones and cut that list to 1/4th the size. < 1308635358 631637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok im going to do this im going to read out the implementations section of the brainfuck article < 1308635360 702002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is going to happen < 1308635364 680883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you all handle my squeaky voice for this < 1308635366 727874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im going to remix it < 1308635368 593372 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :self-interpreters are pretty nifty < 1308635373 507708 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :pikhq, is things like considering +++++ together optimizing < 1308635374 441136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, < 1308635378 67520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do you pronounce Müller < 1308635386 250575 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :In that case, my crappy thing written in Haskell that no longer exists counts. < 1308635398 456770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok im going to restart < 1308635400 679808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :into os x < 1308635401 841665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and do this < 1308635403 206894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you ready guys < 1308635406 333398 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :always < 1308635406 661608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for the masterpiece < 1308635407 762582 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net PRIVMSG #esoteric :Sgeo: If we don't count RLE, then we'd make that list be like 10 long. < 1308635412 464805 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/Brainfuck#Implementations < 1308635414 569970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because < 1308635415 999096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is its title < 1308635417 367979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok get ready < 1308635453 850137 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Wasn't referring to BF-RLE < 1308635454 63107 :elliott!~elliott@unaffiliated/elliott QUIT :Read error: Connection reset by peer < 1308635464 85927 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1308635464 260814 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :lol < 1308635467 966039 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :to big < 1308635486 929158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you guys dont think im serious about this dramatic reading thing do you < 1308635492 375726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't BELIEVE me yet < 1308635612 196506 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :elliott: I spy with my little eye a brainfuck compiler made in assembly < 1308635634 340125 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :an amazing feat < 1308635919 217567 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :elliott: I have a language idea. brainfuck+ruby+assembly < 1308635926 114110 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :I shall call it: fuckbyass < 1308635938 94761 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is it a good language idea < 1308635942 49810 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what is the language idea < 1308635970 238384 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :monqy: it's yo mamma < 1308635973 736572 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god < 1308635976 803828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the dramatic reading is six minutes long < 1308636049 590469 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :IronEagle: my mother would make a godawful esoteric language < 1308636117 272836 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :.actually... why isn't there an esoteric language called 'Yo-Mamma' < 1308636123 537566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: the beat of this reading is SICK < 1308636128 907042 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh yeah < 1308636144 950973 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :IronEagle: maybe because it is an awful idea and it would be awful < 1308636176 560687 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :and Intercal wasn't? < 1308636182 197026 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :intercal is brilliant < 1308636188 828880 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hey IronEagle have you ever heard of something called < 1308636189 456951 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :or whitespace < 1308636190 592689 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :FURscript < 1308636192 799650 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh god < 1308636232 298459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: have you ever heard "esolang a brainfuck interpreter for iphone written in objective c" turned into a beat < 1308636233 55122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :EVER < 1308636246 248245 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :no, I must say I haven't < 1308636249 286571 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :;-; < 1308636258 803012 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :monqy: I'm googling it now < 1308636265 5803 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://esolangs.org/wiki/FURscript < 1308636285 675044 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net JOIN :#esoteric < 1308636369 269351 :pikhq!~pikhq@71-219-246-174.clsp.qwest.net QUIT :Ping timeout: 246 seconds < 1308636374 829523 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :monqy: HAAHAHAHAHHA < 1308636380 348855 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :down at the bottom < 1308636381 294811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok now to read the optimising implementations section < 1308636389 249861 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :Category: Shameful < 1308636393 855618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on top of my "esolang a brainfuck interpreter for iphone written in objective c" < 1308636399 584517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IronEagle: I BELIEVE THAT WAS MY IDEA < 1308636403 425174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or slereah's, i forget who's < 1308636426 320852 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :"Broken Angel is working on a simple compiler in Visual Basic. Einsidler does not approve of the idea. " < 1308636434 974029 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :anything in visual basic is a bad idea < 1308636466 975999 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :https://github.com/pikhq/haskell-bfc/blob/fe9942d452d99df34a1d0687be89f9f5afedfa0b/main.hs Your compiler must be at least this good. :P < 1308636468 29442 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Optimizing BF interpreter is a very fast C interpreter, fastest in its class. < 1308636474 534820 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :a bold statement < 1308636506 568276 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :monqy: Probably the fastest interpreter is a hacked-up fusion of esotope and tcc. < 1308636509 598019 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric ::) < 1308636552 144487 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :monqy: especally with that YASM brainfuck compiler down a little further < 1308636601 48384 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :optimizing bf interpreter's author must be shaking in his proverbial boots < 1308636641 68447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: it actually is < 1308636764 631858 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :what I don't get is, what the hell is optimizing compiled brainfuck going to do? is there a BF project large enough that it doesn't take under 1 second to finish < 1308636774 665443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IronEagle: yes < 1308636777 967756 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Yes. Very yes. < 1308636781 248104 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see mandelbrot.b, lostkng.b startup time < 1308636787 310126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gcc-bf output < 1308636792 506752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: oh my god it's amazing < 1308636799 222852 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Well, with my compiler mandelbrot.b takes like a quarter of a second. < 1308636803 463100 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'd remix it if I could (but I can't) < 1308636813 966049 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :And esotope-bfc does half that. < 1308636837 775141 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i'll just remix it myself UNDER A PSEUDONYM < 1308636839 660856 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :so, who here programs in whitespace? < 1308636865 451436 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :(yes, I really did pull off "only half as bad as esotope" with that thing) < 1308636948 670718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: can you play flacs < 1308636953 990785 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I think so yes < 1308637056 600358 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :elliott: Say, what would you consider to be, say, the top 5 Brainfuck compilers, as far as optimisation goes? < 1308637067 86574 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :esotope, esotope, esotope, esotope, esotope < 1308637081 522791 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Esotope is not 5 compilers. < 1308637098 685460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes it is :) < 1308637106 117864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's actually a suite ! < 1308637108 614596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[asterisk]suite! < 1308637110 396085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but i meant just the bf one < 1308637116 58120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: uploading are you READY < 1308637123 410282 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i hope so < 1308637125 652018 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Okay, esotope-bfc is not 5 compilers. < 1308637170 21708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: at some points i just get floored and repeat a sentence over and over because i can't believe it < 1308637184 46912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :spoiler: "Does not correctly handle nested loops." is such a point < 1308637194 555508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(following "A Brainfuck interpreter with debugging capabilities. Also Brainfuck to PHP/Javascript/Omgrofl converter.") < 1308637209 423116 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how does a brainfuck implementation not handle nested loops < 1308637212 88031 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :who would do thAT < 1308637236 290075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I really like how I pronounced "byte (!)" < 1308637241 739559 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :I have by *mistake*... < 1308637245 897256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's like a parrot yelling "byte" < 1308637254 789594 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :That was one stupid parser bug. < 1308637276 275703 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im reading the omgrofl spec < 1308637283 639878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is twenty megabytes btw but i think its worth it < 1308637287 21048 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you have to experience this lossless really < 1308637336 59974 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :admittedly I've never understood thematic languages < 1308637353 295718 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(except when they're amazing) < 1308637357 995136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :easy to make < 1308637362 407459 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :((omgrofl is not amazing)) < 1308637365 353272 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(((:'())) < 1308637470 472436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eighty five percent monqy < 1308637472 282900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eighty five percent < 1308637509 572162 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im fantasizing about it < 1308637530 884863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: if you're hoping for like < 1308637538 391825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shakespearean exclamations of the list < 1308637544 744631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then i tried that but unfortunately my voice is too cringeworthy to deal with it < 1308637554 720999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im like Sgeo except not as bad and also i know when its bad < 1308637562 763038 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :ACTION wonders why neither of the two C-to-Brainfuck compilers decided to use PCC. < 1308637563 636966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :think of it as avant-garde instead < 1308637570 895962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: http://www.mediafire.com/?2kf3id40u613db5 < 1308637572 196362 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good thing I like avant-garde < 1308637573 510487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sry for the shitty upload site < 1308637590 913961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i should send this to brian eno he'd totally remix it < 1308637595 255783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :RIGHT UP HIS ALLEY < 1308637598 507831 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is brian eno you < 1308637602 350246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1308637605 414180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you worked it out < 1308637606 722852 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :totally < 1308637622 776475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like how the various "lol you got a new IM/highlight on IRC" noises pop in at various points < 1308637627 551749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its totally ambient background < 1308637660 839524 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :listening < 1308637700 660866 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :caught up with the beat < 1308637720 526389 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :wondering how to dance to this < 1308637726 243666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what do you mean caught up with the beat < 1308637728 658251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its totally in free time yo < 1308637732 537340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apart from the esolang iphone bit < 1308637734 996575 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Your voice is funny and British. < 1308637741 826418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: i don't normally sound like this < 1308637744 247203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was trying to sound toneless < 1308637747 557247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like a robot < 1308637749 313652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a condescending robot < 1308637749 895422 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I caught up with part of the beat then fell behind again < 1308637768 47571 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :elliott: Your voice is funny and British. < 1308637786 226815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1308637811 286352 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :byte (!) < 1308637818 225667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that cough thing after the first "does not correctly handle nested loops" is me not believing it < 1308637836 463618 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does not correctly nested loops < 1308637845 30860 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Recursion, people. Not that hard. < 1308637845 779762 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :handle oops < 1308637912 693203 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :two voices < 1308637914 240264 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this is fancy < 1308638022 61214 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh god are you reading the esolang site < 1308638028 856827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what < 1308638033 131460 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :were you < 1308638034 825 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I mean < 1308638040 12515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was... what that was, yes < 1308638041 951678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you not realise < 1308638050 165084 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it took me a second < 1308638053 553797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait you mean the app store page < 1308638054 24318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1308638057 234719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :final touch < 1308638091 7136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is my finest work btw < 1308638108 571320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: should i read the furscript or esme page next < 1308638114 889522 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :aaaaaaa < 1308638123 994276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if I do esme ill sing the stuff in code blocks < 1308638138 196915 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :how would you even pronounce the stuff in code blocks < 1308638148 132240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thats for me to know and you to wonder whether you want to find out < 1308638156 970796 :newsham!~chat@udp216902uds.hawaiiantel.net QUIT :Read error: Connection reset by peer < 1308638178 910955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i'm also up for [[Snack]] < 1308638183 953239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and Graue's angry rant at Stux < 1308638189 930446 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Snack....:( < 1308638191 656380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://esolangs.org/wiki/User_talk:Stux < 1308638193 531802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the incident heading < 1308638196 247111 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ooh I've never seen that < 1308638263 348430 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I am imagining this as an opera and I cannot stop < 1308638290 304304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i will totally do that < 1308638301 70385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just the original comment or should I include Stux's reply < 1308638320 521797 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I was doing it for the reply too < 1308638381 502561 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the Hi! section is amazing too < 1308638564 393778 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh look someone put esolang on the wikipedia brainfuck page < 1308638585 672141 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :under external links but there < 1308638592 330116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: im going to do Esme < 1308638624 297589 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I've never understood esme < 1308638633 123681 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :too avant-garde < 1308638687 874235 :azaq231!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1308638742 450201 :IronEagle!~PrairieEa@164.3.63.69.dyn.southslope.net PART :#esoteric < 1308638921 152977 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so the guy who put esolang there doesn't have a wikipedia account but did edit the List of female bodybuilders and douted the validity of the statement "The Eternaut has become one of the most influential comics series of the 20th century" < 1308638948 213460 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :doubted not douted what < 1308638961 810534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you ready for esme < 1308638967 193840 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I'm not sure < 1308638970 245014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i tried to make it sound as awkward as the language itself < 1308638977 332393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also I dunno how to pronounce Esme lol < 1308638990 487522 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I was thinking like "esme" but I dunno < 1308639015 949779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uploading < 1308639016 239581 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Esmé < 1308639032 315085 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :monqy: I'd certainly doubt the validity of that claim. < 1308639044 380433 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :I mean, I haven't even heard of "the Eternaut". < 1308639060 925794 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Nor has Wikipedia. < 1308639076 600427 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://en.wikipedia.org/wiki/El_Eternauta < 1308639079 647465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe < 1308639081 895405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :google returns that < 1308639110 971125 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Seem quite obscure, though. < 1308639116 386630 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yes I think that's it < 1308639132 241933 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :And has to compete with a large number of influential comics... < 1308639144 950173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: are you ready < 1308639152 23825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its kind of awkward < 1308639155 25752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but i guess that FITS < 1308639155 695405 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :totes < 1308639162 96577 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :aaaaa < 1308639172 504344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.mediafire.com/?019mn3890e9kwwj < 1308639175 715119 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Considering that nearly all of them were made in the 20th century, saying "one of the most influential comics of the 20th century" is a ballsy claim. < 1308639179 249607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has legit singing of the code block parts though monq < 1308639180 298750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has legit singing of the code block parts though monqy < 1308639234 799433 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :I mean, shit, that's got to compete against motherfucking Little Nemo. < 1308639252 286018 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh god < 1308639276 558286 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Or Osamu Tezuka, inventor of modern manga. < 1308639319 428317 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :(you may know him for such things as "large eyes" and "long-form narratives") < 1308639328 112458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i accidentally started singing the stub line :( < 1308639335 241756 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it confused me :( < 1308639363 52495 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I like how the page has been accessed ~6,862 times < 1308639370 6067 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the esme page that is < 1308639372 637818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no, has veebeewiki gone down? < 1308639377 524849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aha nope < 1308639379 47247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.festipedia.org.uk/wiki/User_talk:Dagoth_Ur,_Mad_God < 1308639388 640506 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Also, *Superman* was in the 20th century... < 1308639389 943942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: the inventor of esme like < 1308639392 722837 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :terrorised the owner of this random wiki < 1308639401 423983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by trying to make him switch to his nonexistent veebeewiki software < 1308639401 878136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its < 1308639402 898846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its just wow < 1308639403 654274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :read it < 1308639405 536565 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :dagoth ur, mad god.....:( < 1308639406 257461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :As I have pointed out on Wiki talk:About, you may NOT move Festipedia to MediaWiki and you may NOT unilaterally alter the hosting arrangements for this wiki. This is an FR Heritage Group project. All decisions about the hosting arrangements for this wiki will be made by the Heritage Group Committee and no-one else. Please stop this IMMEDIATELY --Peter Harrison (talk) 18:54, 20 June 2008 (UTC) < 1308639406 601272 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :AKA "the defining work of US comics". < 1308639409 865742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: its amazing < 1308639415 191241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I didn't mean to do that. Why I needed FestWiki? For a private wiki called V.F.D.. Dagoth Ur, Mad God (Talk contribs E-mail) 00:53, 21 June 2008 (UTC) < 1308639520 693250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: im going to sing [[Talk:Esme]] over the premade backing tracks offered by this "Magic GarageBand" functionality < 1308639522 859933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it will be a funk song < 1308639555 516974 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :magic garageband? didn't microsoft try something like that too? < 1308639561 987825 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I remember it being hilarious but that's all < 1308639577 96892 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Hasn't GarageBand had that for a while now? < 1308639607 966999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its not the same thing < 1308639609 340152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its basically like < 1308639612 149274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :predefined backing tracks? < 1308639614 58875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that you can swap out? < 1308639616 700085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and a predefined song structure? < 1308639617 235549 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://www.youtube.com/watch?v=3oGFogwcx-E < 1308639617 661297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1308639619 143363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah im just going to < 1308639625 632921 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this is it < 1308639630 272434 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :the most amazing thing < 1308639632 604104 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: yeah songsmith is amazing but this isnt the same thing < 1308639642 383867 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::( < 1308639643 98252 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have to have watched like fifty videos of putting popular songs through that thing < 1308639760 876422 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is magic garageband at least amazing < 1308639801 488628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its yeah < 1308639812 230997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: damn i didnt leave enough time to actually read it out i was too busy doing cheesy backing vocals first < 1308639817 718345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION listens to this trainwreck < 1308639819 561325 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :I get the feeling Songsmith works best because people tend to do fairly bland song structures by default. < 1308639824 983699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh god what < 1308639825 876162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ahahha < 1308639831 27165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: its done effects to my voice < 1308639832 953234 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it sounds like a guitar < 1308639834 365221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus what < 1308639834 775639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1308639836 488300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its set as a guitar < 1308639836 662859 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :yessssss < 1308639850 660887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hahahahahaha lmao < 1308639939 14291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: yeah im just going to upload this as it is < 1308639947 770280 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you deserve to hear < 1308639949 985375 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :i wish my voice was a guitar < 1308639974 966148 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Well, you could get a talk box. < 1308639981 89857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: its called Talk Esme Baby by the way < 1308639997 106058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apparently the drum track is called "Hard Working" < 1308640078 978878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: uploading be very scared < 1308640092 635140 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :im scared < 1308640218 35526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_ should be scared too i expect him to listen to this amazing work of art < 1308640274 265425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: monqy: http://www.mediafire.com/?oz8yd7s17bgv2zp < 1308640438 833002 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I like how I didn't understand a word < 1308640445 513495 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's great < 1308640454 409246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: well the talk page only starts like < 1308640457 111628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :three quarters of the way through < 1308640462 52905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you catch "i can't do it, i can't do it" at the end < 1308640467 283140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as i realise i have a url and a reply to go and 0 seconds lefr < 1308640468 234605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :left < 1308640468 998699 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :vaguely < 1308640504 273842 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I got sort of a icadoih/icadoih < 1308640508 308299 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good enough < 1308640525 349898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::D < 1308640672 279926 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1308640681 22617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh man he leaves jsut as i stumble upon the best idea < 1308640906 588384 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :grauenwolf is an idiot :( < 1308641559 996919 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1308641563 396484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi oerjan < 1308641594 135202 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :g'day elliott < 1308641606 859713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan i read out the implementations section of the brainfuck article < 1308641613 293139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also the esme page < 1308641619 913514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're works of art < 1308641625 717839 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ic < 1308641638 246892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CLEARLY YOU WANT TO LISTEN TO THEM < 1308641647 174999 :MigoMipo!~John@84-217-8-62.tn.glocalnet.net JOIN :#esoteric < 1308641647 507604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait they're flacs. MY ONE WEAKNESS < 1308641697 549822 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :uflaks < 1308641799 332654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :three pounds of flacs < 1308642166 40987 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :get a flac jacket to protect you from all those flacs < 1308642229 516392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Did it work? You bet your sweet ILAsm it worked:" --oh my fucking god jeff atwood actually just said this, best coding horror "article" yet < 1308642843 655168 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1308642954 780643 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1308643877 120939 :choochter!~choochter@host81-146-28-169.btremoteinternet-dsl.bt.net JOIN :#esoteric < 1308645304 305312 :choochter!~choochter@host81-146-28-169.btremoteinternet-dsl.bt.net QUIT :Ping timeout: 263 seconds < 1308645964 940368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hey oerjan can i bug you about... some thoughts i had for... a ring programming language :< < 1308646283 82953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :EVIDENTLY NOT < 1308647329 486152 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :MAYBE < 1308647349 21258 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it's probably going to just go around in circles, though < 1308647383 288737 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: ^ < 1308647390 332918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: hyuk hyuk hyuk < 1308647435 5638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I was basically thinking that you could have + be parallel evaluation like has been thought here before, but the problem is that you need inverses; my idea was that every instruction in the language could be dependent on some "global" state or channel of data or whatever < 1308647448 284413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So you can send _any_ program into an infinite loop by simply tweaking the global data appropriately < 1308647463 469958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :So -a becomes a sort of "hostile program" to a, using the definition of the instructions to simply send any loop it enters into an infinite one, etc. < 1308647467 97691 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :wicked < 1308647475 903889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This has the fun consequence that even a simple output instruction has to be able to enter an infinite loop based on some global data < 1308647480 347930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But oh well, a minor cost < 1308647501 223069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Also to do a+b = b+a while still having output I was thinking you'd just do all output via bits, and output zero before one always < 1308647524 344552 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: so 0 is an infinite loop? you know that 0+a = a is also an axiom? < 1308647531 450211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: yes, and? < 1308647535 103421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: + is "race" < 1308647540 789257 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm oh right < 1308647542 430410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: whichever program terminates first (= fewest reduction steps) wins < 1308647545 758425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and the whole evaluation stops < 1308647561 666449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: but of course, you can't have a+a = a unless a=0... < 1308647572 401813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: if a does output, then obviously intermingling the output fixes this < 1308647581 630176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I don't know how you would make a pure function fail to add to itself < 1308647593 548339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I guess every operation has to try and detect itself running and mess with the global data I mentioned < 1308647594 819552 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :um "whichever program terminates first wins" looks like it could break with _three_ programs < 1308647599 547573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is a really ugly way of thinking about it of course < 1308647601 568678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: erm, how? < 1308647629 382276 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm except parts with a and -a obviously must interact somehow < 1308647646 54802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, in a+(b+c), all three programs would run simultaneously < 1308647646 971252 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: but i mean if you add a, b, c where a is shortest run < 1308647652 781176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because it'd step a, and step (b+c), which would step b, and step c < 1308647668 321281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :basically you do it with small-step reduction in mind, or at least i did < 1308647726 651960 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(a+b)-b < 1308647771 389329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: = (a+b)+b'... admittedly, a's evaluation will get fucked up < 1308647779 185007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but b and b' will cancel each other out. unless a stops them. < 1308647784 637903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm. < 1308647792 500580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has to be equal to a ofc < 1308647795 601382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, this is hard :( < 1308647811 41468 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i guess it's not _obviously_ impossible < 1308647857 438531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is haskell's type system so weeeeeak < 1308647888 117799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh I suspect proving it impossible would be a very deep and difficult result, not that i'm an expert of any kind :) < 1308647945 614339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: cpressey's page which lead me onto thinking about this made the point that a ring seems much harder to do than a group because it gets you fairly close to a euclidean domain, and computing gcd on programs seems intuitively like something that should be "impossible" < 1308647952 162780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here it is < 1308647961 622708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"I suspect that the underlying reason that getting a ring language is hard (at least when you insist on sticking to "intuitive" operations) is because a ring is starting to approach a structure (a Euclidean domain) in which you can perform the Euclidean algorithm and obtain greatest common denominators. Now, if you could perform that algorithm on programs, you'd be able to decompose every program into "prime subprograms". This sounds intuitively < 1308647961 797362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a little too powerful — you'd be able to find programs which are in some sense optimal! I'm not certain this would actually *violate* established undecidability results like Rice's theorem, but it certainly sounds like it's edging up against them." < 1308647994 60776 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :there are many rings which are _not_ euclidean domains though < 1308648018 521413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ofc < 1308648023 250382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: but it's still getting closer :D < 1308648028 893993 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :YQY < 1308648032 360403 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :*YAY < 1308648034 895375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aVec :: forall n. (Nat n) => n -> Vec n () < 1308648035 70088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aVec Z = Nil < 1308648035 70279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aVec (S n) = Cons () (aVec n) < 1308648036 890792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHY DOES THIS NOT TYPE < 1308648042 227831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Couldn't match type `Z' with `S n0' < 1308648042 439237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : In the pattern: Z < 1308648042 439422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : In an equation for `aVec': aVec Z = Nil < 1308648043 862202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WHYYYYY < 1308648044 45365 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :bank of canada decided to import australian plastic money < 1308648057 426997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: your long national nightmare is finally over < 1308648067 949240 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: because Z is not a successor. hth. < 1308648070 922864 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: actually, it's worse right now, I'm in the USA < 1308648074 601179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: THAT MAKES NO SENSE < 1308648080 113009 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :where the solution to counterfeiting problems is "add more ink" < 1308648088 788507 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :eventually all US bills will just be solid green < 1308648091 698784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the best kind of money is edible < 1308648095 758353 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like < 1308648097 26375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :chocolate money < 1308648130 625756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote elliott: actually, it's worse right now, I'm in the USA where the solution to counterfeiting problems is "add more ink" eventually all US bills will just be solid green < 1308648134 10039 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :460) elliott: actually, it's worse right now, I'm in the USA where the solution to counterfeiting problems is "add more ink" eventually all US bills will just be solid green < 1308648152 131486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: no but seriously how do i do this kind of recursion :( < 1308648160 432609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1308648162 48376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe a typeclass < 1308648178 410447 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :lol < 1308648193 776372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: stfu noob, youve never lost a friend in the battlefield of the typesystem < 1308648199 807469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i've used every extension :( < 1308648213 260687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class (Nat n) => AVec n where aVec :: Vec n () < 1308648213 445393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance AVec Z where aVec = Nil < 1308648213 619948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance (AVec n) => AVec (S n) where aVec = Cons () aVec < 1308648215 442987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good coding style < 1308648260 745886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"This (rigid, skolem) type variable" --GHC < 1308648277 681597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this rigid skolem, oerjan < 1308648292 244915 :coppro!~scshunt@denardo.csclub.uwaterloo.ca PRIVMSG #esoteric :clearly all programming should be done in differential graph theory < 1308648306 568137 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i guess i carry some responsibility since skolem was norwegian < 1308648311 620812 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Ticket #4499 (closed bug: fixed) < 1308648311 795742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Opened 7 months ago < 1308648311 795964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Last modified 7 months ago < 1308648311 796078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"skolem type variable" is bad for usability (and beginners) < 1308648334 767247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh, (rigid, skolem) was the fix < 1308648346 145366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class (Nat n) => AVec n where aVec :: n -> Vec n () < 1308648346 377618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance AVec Z where aVec Z = Nil < 1308648346 552684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance (AVec n) => AVec (S n) where aVec (S n) = () `Cons` aVec n < 1308648347 784667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the problem here is < 1308648350 146750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aVec isn't of type < 1308648354 692040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(forall r. (Nat r) => r -> a) < 1308648358 703269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so i can't use it with < 1308648363 463810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :withNat :: (forall r. (Nat r) => r -> a) -> Int -> a < 1308648363 638838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :withNat _ n | n < 0 = error "intNat: negative argument" < 1308648363 639014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :withNat f 0 = f Z < 1308648363 639123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :withNat f n = withNat (f . S) (n-1) < 1308648368 251588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is typeclasses like wtf :( < 1308648369 889628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote like wtf < 1308648371 382600 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :131) alise: why internet is like wtf < 1308648379 33699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[asterisk]why typeclasses is like wtf :( < 1308648438 713509 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :`run echo '#!/bin/sh' >bin/wtf < 1308648439 949211 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1308648459 312531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :{-# LANGUAGE RankNTypes, GADTs, FlexibleInstances, UndecidableInstances, IncoherentInstances #-} < 1308648464 367421 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :`run echo 'echo "$1 is like wtf"' >>bin/wtf < 1308648465 531603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :straight up gangsta every day < 1308648465 706225 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1308648475 587537 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :`run chmod +x bin/wtf < 1308648476 703832 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1308648483 345322 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance AVec Z where aVec Z = Nil < 1308648483 519823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance (AVec n) => AVec (S n) where aVec (S n) = () `Cons` aVec n < 1308648483 519908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance (Nat n) => AVec n < 1308648485 882591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is my solution btw < 1308648486 806432 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :`wtf type classes < 1308648487 993957 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :type classes is like wtf < 1308648491 399674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it just won't see the last instance < 1308648493 397623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sssshhhhhhh < 1308648496 686999 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: ^ yw < 1308648500 913197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: thanks < 1308648502 736140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but whyy... < 1308648527 971270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> main < 1308648528 152505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :99 < 1308648528 327696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*** Exception: /home/elliott/Code/gentuple/gentuple.hs:32:10-26: No instance nor default method for class operation Main.aVec < 1308648528 699452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o fuq < 1308648539 220772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh i see < 1308648549 524544 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this suques < 1308648636 43200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait what if i < 1308648636 464496 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1308648638 890406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or... < 1308648640 225838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but is it < 1308648659 394310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what is the name for those (forall r. (Blah r) => r -> a) -> ConcreteType -> a things btw? < 1308648660 462626 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/"/"why /' bin/wtf < 1308648661 728548 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :No output. < 1308648665 801489 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :`wtf type classes < 1308648666 874786 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :why type classes is like wtf < 1308648673 864392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're a way to turn runtime input into types, sort of < 1308648677 529828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :conversion function < 1308648678 471286 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION might be getting the hang of this < 1308648717 518254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also v. good work < 1308648782 184165 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hm they're to a type class like foldr is for lists, you mean? < 1308648805 188629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm, not really < 1308648808 678557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're for type-level values < 1308648809 612615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i.e. < 1308648810 887371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data Z < 1308648811 612936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data S n < 1308648812 769466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :class Nat < 1308648814 591623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance Nat Z < 1308648818 254285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :instance Nat S n <= Nat n < 1308648819 711156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you know the drill < 1308648821 529611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except with right syntax < 1308648826 945393 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ok no idea < 1308648827 120238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :its so boring that ive literally forgotten how to type it < 1308648830 422861 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bah < 1308648837 31382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh hm my idea is almost working < 1308648845 956616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aha, more gadts are helpin < 1308648846 131303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :g < 1308648847 410445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as always < 1308648918 189143 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :gadtflies < 1308649049 416953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*Main> main < 1308649049 631599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :99 < 1308649049 631776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () ( < 1308649049 806419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () (Cons () Nil))))))) < 1308649053 775946 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) < 1308649055 851081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :finally i am king < 1308649066 30634 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :the king of cons < 1308649074 500714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :king of scones < 1308649296 47540 :SimonRC!~sc@fof.durge.org QUIT :Ping timeout: 260 seconds < 1308649303 702009 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1308649474 396401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: argh, I can't eliminate the runtime values < 1308649487 529095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1308650186 834230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the comments on this blog post are great, im trying to find a post calling bitcoin a ponzi scheme that doesn't use "nerd" as a putdown of anyone who supports bitcoin < 1308650190 481290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(there are no such comments) < 1308650216 437632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Sorry, but any “currency” that flucuates in value by a factor of 20 within weeks, and was created by a pseudonymous person who may or may not be Japanese, and whose primary exchange does not have a physical address, is a joke. It Bitcoins were backed in gold, and could be traded on existing commodity markets that are run by adults, totally different story. < 1308650216 612454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Basically if you buy a currency that is not liquid or backed by a commodity that can be traded on real markets (versus a toy market operated by World of Warcraft types), you’re a moron, and deserve to lose your shirt." < 1308650228 284118 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sometimes i think the best way to determine the quality of something is to see how stupid everyone who dislikes it is < 1308651035 603438 :oerjan!oerjan@tyrell.nvg.ntnu.no QUIT :Quit: Later < 1308651273 424432 :Vorpal!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1308651283 337019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :apoapop < 1308652380 405639 :Tritonio!~TrT@193.92.240.9.dsl.dyn.forthnet.gr JOIN :#esoteric < 1308652659 357108 :Tritonio!~TrT@193.92.240.9.dsl.dyn.forthnet.gr QUIT :Client Quit < 1308652851 64580 :Slereah!x@ANantes-259-1-185-248.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1308653745 622910 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1308653774 60716 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 JOIN :#esoteric < 1308653834 744566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi ais523_ < 1308653840 399873 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :hi < 1308653850 422860 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :hmm, I spent most of yesterday working on an esolang < 1308653860 778068 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :but it really needs an interp for me to be sure I have the semantics right < 1308653870 840896 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :the difficulty is not making them work, but making them intuitive < 1308653876 120857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: you should have spent it doing something productive, like making an avant-garde reading of our brainfuck article's implementations list < 1308653877 25805 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :to watch < 1308653878 522981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :YOU KNOW, LIKE I DID < 1308653884 445810 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :haha < 1308653890 365178 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1308653894 432772 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :were you trying to scare off a troll? < 1308653899 340677 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :or just for fun? < 1308653906 410785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, we just noticed how ridiculously large and terrible it is < 1308653944 449971 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :well, there are a lot of BF impls out there < 1308653952 881777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then it quickly degenerated into me trying to narrate [[Talk:Esme]] over one of GarageBand's terrible premade backing songs and running out of time < 1308653962 355004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then it applied a guitar effect to my voice because it was accidentally a guitar track < 1308653967 445148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no survivors :( < 1308654076 29420 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :good thing I wasn't here at the time, then < 1308654081 567341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me too < 1308654122 160746 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :meanwhile, I've been running a program for over 24 hours (getting close to 48 now) which is calculating digits of pi, in binary < 1308654126 347317 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :so far, it has found four digits < 1308654129 800801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :has it managed thr- < 1308654131 262813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hahahahaha < 1308654134 527058 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I hope it will find the fifth some time this week < 1308654134 917298 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was joking, too < 1308654143 29347 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :unless I get bored < 1308654144 304219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(-ee digits was the continuation) < 1308654153 415553 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :then I'll probably shut it down < 1308654154 150776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: esolang? vhdl? :-P < 1308654164 439754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote meanwhile, I've been running a program for over 24 hours (getting close to 48 now) which is calculating digits of pi, in binary so far, it has found four digits I hope it will find the fifth some time this week < 1308654165 676145 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :461) meanwhile, I've been running a program for over 24 hours (getting close to 48 now) which is calculating digits of pi, in binary so far, it has found four digits I hope it will find the fifth some time this week < 1308654178 419317 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :it's a haskell program translated to an algol dialect, then compiled to vhdl, then the resulting hardware is being simulated < 1308654195 834984 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :the program is one that would be expected to translate pretty badly to hardware, it uses lazy lists and recursion a lot < 1308654200 19480 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how fast would it be on an irl vhdl < 1308654202 124271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1308654205 319316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by an < 1308654206 46520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :irl vhdl < 1308654207 319522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i mean an fpga < 1308654214 230582 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :rather faster, it managed something like 5 or 6 digits in a few seconds < 1308654216 353898 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :but it was hard to tell < 1308654234 173942 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :because if two digits in a row were the same, the only way to notice was that an LED turned off for one clock cycle < 1308654237 827229 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :which is a few nanoseconds long < 1308654251 122722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: if you wrote a pi calculator idiomatically, how fast would the fpga do it? < 1308654258 92859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is, in your hypothetical functional hardware lang < 1308654265 916491 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I'm not sure < 1308654280 268532 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I imagine it would be pretty fast if it used iteration and memoization of intermediate results < 1308654285 104715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the efficient method of looping with your stuff? < 1308654287 315420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tail recursion? < 1308654292 396560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right, yes < 1308654293 672323 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :while condition do {code} < 1308654299 705846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: iteration = tail recursion < 1308654312 797005 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :yes, but that's a special case of iteration < 1308654318 129968 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :to be precise, tail recursion on commands < 1308654322 674115 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :rather than on arbitrary functions < 1308654358 101813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so does your compiler actually take bona-fide non-idealisedconcurrent algol? < 1308654366 53404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :second question, ... why < 1308654371 143866 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :no, it's a dialect < 1308654384 539826 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :we're trying to create a practical language based on the mathematical one by unidealising it again < 1308654384 888367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1308654395 795092 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :but it isn't massively similar to any of the officially numbered versions of algol < 1308654400 259893 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :in terms of syntax < 1308654402 800757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :third question, why didn't you make it not look like algol and do the world a favour :P < 1308654406 907649 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :it looks more like ML < 1308654412 335876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1308654415 86287 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :or Haskell < 1308654427 272563 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :although it isn't indentation-sensitive < 1308654430 482946 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does the pi program look like? < 1308654436 485125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or are you not at liberty to disclose that information :) < 1308654495 240876 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :hmm, I wonder if the original Haskell is online somewhere? < 1308654514 211619 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1308654532 864586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: i'm more interested in seeing what the dialect actually looks like < 1308654589 936521 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :well, to start with, it has everything-is-an-expression; it only has three nonterminals in its BNF, for expressions, types, and comma-separated lists of expressions < 1308654598 112907 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :*comma-separated lists of identifiers < 1308654615 415875 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :together with precedence rules < 1308654626 992432 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :so you don't have to put parens absolutely everywhere < 1308654665 880962 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :here's an example: \a.(new x := a; x := !x + 5; !x) < 1308654684 494728 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :which is a function that takes an argument, stores it in a variable, adds 5 to the variable, then returns the value of the variable < 1308654686 529352 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :umm < 1308654696 843192 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :\a.(new x := a in x := !x + 5; !x) < 1308654704 765529 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :in rather than ; because it's scoped < 1308654802 398222 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 NICK :ais523 < 1308654806 193219 :ais523!93bcc029@gateway/web/freenode/ip.147.188.192.41 NICK :ais523_ < 1308654864 123701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: thanks; now I know how your language works without you having to get fired for revealing your trade-secret pi calculation program :D < 1308654890 96532 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :the pi program is annoyingly repetitive < 1308654898 817382 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :because at the moment, you can't use the same function both inside and outside a recursive scope < 1308654924 413179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :EXCUSES < 1308654965 915450 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :that's technically correct given how the compiler works, but rather non-obvious < 1308654977 403102 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :and sufficiently annoying that it's probably better just to let the user be wrong and silently correct them < 1308655318 593786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha < 1308655844 911618 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :hmm, Oracle vs. Google is being amusing < 1308655861 89586 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :Google pointed out that Oracle's expert's estimation of damages assumed that the only reason that people bought Android phones was to view Google's adverts < 1308655871 622868 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :which is an interesting theory, at least < 1308655877 438394 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1308655891 998070 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh look elliott is here to feast upon the blood of the living. < 1308655892 270392 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. < 1308656118 776008 :Lymia!~moe@unaffiliated/cirno-chan QUIT :Quit: bbl < 1308656181 208421 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :04:16:18: As in.. the amount of mass in a nucleon < 1308656190 298700 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Nuclear binding energy per nucleon. < 1308656231 405052 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :04:22:14: *That's including electrons you dolt*. < 1308656235 57309 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No, it's not. < 1308656258 230439 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Mass-energy equivalence and nuclear binding energy. < 1308656362 27508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (a,a,a) -> [a] < 1308656362 337346 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Typeable typeOf3 :: Typeable3 t => t a b c -> TypeRep < 1308656362 548660 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Typeable typeOf2Default :: (Typeable3 t, Typeable a) => t a b c -> TypeRep < 1308656365 153289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :BAH < 1308656487 538253 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :you want functions that take the first/second/third element of a triple? < 1308656494 269938 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :it's simple enough to write them yourselves < 1308656510 13666 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :in fact, on average it's faster to write a quick utility function by hand than to see if it's in the standard library < 1308656668 192767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: I know, I was just trying to "golf" something < 1308656678 213848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, that last line is really worrying, Hoogle exists for a reason < 1308656678 762727 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :ah, I see < 1308656682 521886 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can find what you want instantaneously < 1308656688 985545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, the Prelude is so tiny that not having it memorised is a crime < 1308656691 533860 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :you have to type the query < 1308656706 670334 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :(\l. match (a,_,_) with l -> a) < 1308656712 593232 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :isn't much longer than the query you typed < 1308656718 335241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep, that's certainly a bit of code that isn't valid haskell < 1308656720 333331 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :although that's a crazy mix of Haskell and OCaml syntax < 1308656726 364340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey ais523_, I never indent my code, it takes more keypresses < 1308656728 428507 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's always faster not to < 1308656728 603183 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.davenicholas.me.uk/blog/view_post/31/esolang-esoteric-programming-for-iphone < 1308656731 158055 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I need linguistic decontamination wrt those two < 1308656740 624984 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :and actually, I use Emacs, not indenting takes longer < 1308656742 989254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: why are you pasting that link, you just found it from here < 1308656746 263619 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, doesn't this violate Apple's terms of whatever the word is. < 1308656746 809046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: listen to my dramatic readings btw < 1308656759 911233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ?f.?g `fmap` x < 1308656760 727326 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `.?' < 1308656762 84619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ?f.?g `fmap` ?x < 1308656762 874564 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `.?' < 1308656764 448055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ?f . ?g `fmap` ?x < 1308656765 168446 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :isn't the Haskell just (\(a,_,_).a)? < 1308656765 343325 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Precedence parsing error < 1308656765 517953 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : cannot mix `.' [infixr 9] and `fmap' [infixl 9] in the same infix expression < 1308656769 167652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: no, -> < 1308656774 87795 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :oh, right < 1308656782 506310 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :so I'm mixing it with maths too < 1308656788 182260 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :(OCaml is fun a -> a for lambdas) < 1308656797 147272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> nubBy isSpace "abc def q" < 1308656797 915513 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `GHC.Types.Char -> GHC.Bool.Bool' < 1308656798 130561 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : agai... < 1308656801 31034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t nubBy < 1308656801 851042 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a -> Bool) -> [a] -> [a] < 1308656814 626272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (a -> Bool) -> ((a,a) -> Bool) < 1308656814 918386 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Graph.Inductive.Query.Monad orP :: (a -> Bool) -> (b -> Bool) -> (a, b) -> Bool < 1308656818 846817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (a -> b) -> ((a,a) -> b) < 1308656819 199789 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Graph.Inductive.Query.Monad orP :: (a -> Bool) -> (b -> Bool) -> (a, b) -> Bool < 1308656821 245625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait, it's both < 1308656838 162212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t isSpace &&& isSpace < 1308656838 955079 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Char -> (Bool, Bool) < 1308656849 103251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t uncurry (curry and . isSpace &&& isSpace) < 1308656849 871678 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `(a, b)' < 1308656850 67113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `[Bool]' < 1308656850 241643 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `curry', namely `and' < 1308656857 158170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t uncurry ((curry and .) . (isSpace &&& isSpace)) < 1308656857 986227 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `(a, b)' < 1308656858 175850 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `[Bool]' < 1308656858 350393 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `curry', namely `and' < 1308656863 293120 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t curry ((uncurry and .) . (isSpace &&& isSpace)) < 1308656864 35329 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `b -> c' against inferred type `Bool' < 1308656864 228536 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `uncurry', namely `and' < 1308656864 403097 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(.)', namely `uncurry and' < 1308656869 667579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t curry (uncurry and . (isSpace &&& isSpace)) < 1308656870 449355 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `b -> c' against inferred type `Bool' < 1308656870 645160 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `uncurry', namely `and' < 1308656870 819562 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(.)', namely `uncurry and' < 1308656873 527100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t uncurry and . (isSpace &&& isSpace < 1308656874 423267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t uncurry and . (isSpace &&& isSpace) < 1308656874 597875 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :parse error (possibly incorrect indentation) < 1308656875 228295 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `b -> c' against inferred type `Bool' < 1308656875 469027 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `uncurry', namely `and' < 1308656875 643751 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(.)', namely `uncurry and' < 1308656879 914293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1308656881 149408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :duh < 1308656888 759662 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t curry (uncurry (&&) . (isSpace &&& isSpace)) < 1308656889 552561 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `(a, b)' against inferred type `Char' < 1308656889 749987 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the first argument of `(&&&)', namely `isSpace' < 1308656889 924681 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `(.)', namely `(isSpace &&& isSpace)' < 1308656901 159476 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t uncurry (&&) . (isSpace &&& isSpace) < 1308656901 986599 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Char -> Bool < 1308656905 577553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wtf? < 1308656915 533580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, wait < 1308656943 264246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?hoogle (a -> b) -> (c -> b) -> ((a,c) -> (b,b)) < 1308656943 584024 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Graph.Inductive.Query.Monad (><) :: (a -> b) -> (c -> d) -> (a, c) -> (b, d) < 1308656946 445743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :grr < 1308656949 566727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's one of the arrow functions < 1308656955 377587 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1308656989 150513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t isSpace *** isSpace < 1308656989 977980 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(Char, Char) -> (Bool, Bool) < 1308656999 567541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t curry (uncurry (&&) . isSpace *** isSpace) < 1308657000 350334 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `(Bool, Bool)' < 1308657000 542799 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred type `Bool' < 1308657000 717547 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : In the second argument of `(.)', namely `isSpace' < 1308657005 548345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t curry (uncurry (&&) . (isSpace *** isSpace)) < 1308657006 327041 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Char -> Char -> Bool < 1308657009 317259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?unpl curry (uncurry (&&) . (isSpace *** isSpace)) < 1308657009 548111 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :curry (\ c -> uncurry (&&) ((isSpace *** isSpace) c)) < 1308657013 340097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol < 1308657013 871437 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?pl curry (uncurry (&&) . (isSpace *** isSpace)) < 1308657014 170737 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :curry (uncurry (&&) . (isSpace *** isSpace)) < 1308657025 696095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, wait... < 1308657027 695625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t ap < 1308657028 515646 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (m :: * -> *) a b. (Monad m) => m (a -> b) -> m a -> m b < 1308657040 118497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \x y z -> x z (y z) < 1308657040 908916 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall t t1 t2. (t -> t1 -> t2) -> (t -> t1) -> t -> t2 < 1308657049 377365 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :argh < 1308657056 389925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(a -> b -> c) -> (a -> b) -> a -> c < 1308657056 611704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1308657278 450836 :choochter!~choochter@host81-146-28-169.btremoteinternet-dsl.bt.net JOIN :#esoteric < 1308657391 910467 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :?ty curry $ uncurry (&&) . join (***) isSpace < 1308657392 781332 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Char -> Char -> Bool < 1308657404 658036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mc fancy pants < 1308657424 390187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> nubBy (curry $ uncurry (&&) . join (***) isSpace) < 1308657425 281566 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Overlapping instances for GHC.Show.Show < 1308657425 456385 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ([GHC.... < 1308657430 389106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> nubBy (curry $ uncurry (&&) . join (***) isSpace) "arcs \n opq" < 1308657431 922985 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "arcs opq" < 1308657442 950016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> nubBy (curry $ uncurry (&&) . join (***) isSpace) "arcs \n opq q" < 1308657444 458824 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "arcs opqq" < 1308657447 844326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :damn < 1308657474 580594 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric ::t (***) < 1308657475 473998 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (a :: * -> * -> *) b c b' c'. (Arrow a) => a b c -> a b' c' -> a (b, b') (c, c') < 1308657548 295054 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: so when does homestuck usually update? < 1308657600 245444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: it used to average five pages a day but now it's more like four per every two days since entering the Scratch fastforwarding, and a week's hiatus has just started < 1308657609 364391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but... every day, usually. < 1308657615 860675 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless there's a Flash coming. obviously. < 1308657626 964163 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that's a pretty good turnover for a webcomic. < 1308657638 785450 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :pretty admirable work ethic there. < 1308657640 764136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what did you expect with almost four thousand pages in two years? < 1308657680 984419 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :didn't know how long it had been running. < 1308657686 283907 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well, actually yes I did < 1308657691 324205 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I just didn't think about it, really. < 1308657696 179671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's shown in several panels :) < 1308657720 996371 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I paid attention, I promise. < 1308657730 186313 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm just got off workand such, so I'm kind of tired. < 1308657734 45422 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :-'m < 1308657747 124920 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1308657764 326311 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also, that is why there had been less CakeProphet as of late. I'm sure everyone is terribly disappointed. < 1308657769 745774 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*had lulz < 1308657776 835792 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :*s < 1308657783 810925 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :2 x lulz combo < 1308657805 206327 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :(that didn't stop being a thing or anything) < 1308657855 674135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : ?pl \f x -> join (fmap f x) < 1308657855 848827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (=<<) < 1308657857 548524 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im not so smart < 1308657913 198505 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :okay so (***) is like a fork in a pipeway? < 1308657950 209315 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :er no, a crisscross kind of. < 1308657967 219806 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :joined together... < 1308658018 360608 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :it seems the tuples would get somewhat annoying to deal with. < 1308658141 95482 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory QUIT :Read error: Connection reset by peer < 1308658162 147743 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1308658173 356983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Window manager warning: Received a _NET_WM_MOVERESIZE message for 0x34e0f1e (Iteratee I); these messages lack timestamps and therefore suck. < 1308658282 283637 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :hmm, so far this program has pi at approximately 4 < 1308658288 366524 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I'm expecting a fifth digit of -1 to revise the estimate to 3 < 1308658315 760514 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :(using 1, 0, -1 as binary digits allows you to express arbitrary computable reals without worrying about edge cases) < 1308658320 784783 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nice, then it would have single digit precision, < 1308658333 594673 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :THAT IS PRECISE ENOUGH FOR ME. < 1308658374 364992 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the circumfrence of all of my circles are TRIPLE their diameter. < 1308658387 226801 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Sounds more exciting right? That means customers will dig it. < 1308658444 593898 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :that's actually possible in slightly curved space, isn't it? < 1308658466 47051 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dude I don't know. I am going to go ahead and assume that question is not directed at me. < 1308658498 629228 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Anything non-absurd is probably possible in some space. < 1308658501 966779 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but I have no idea. < 1308658524 179537 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :it was rhetorical at the world in general < 1308658531 666372 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :especially as I don't know either, but it seems plausible < 1308658583 306462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION is microoptimising wc < 1308658646 349963 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: using Perl right? < 1308658649 588555 :choochter!~choochter@host81-146-28-169.btremoteinternet-dsl.bt.net QUIT :Quit: lang may yer lum reek.. < 1308658702 800174 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I assume you're micro-optimizing the byte count of the source file, yes? < 1308658718 251219 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :No use having a big bulky wc. < 1308658740 196809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :CakeProphet: no, using haskell < 1308658753 764968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Stack space overflow: current size 8388608 bytes. < 1308658753 939774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Use `+RTS -Ksize -RTS' to increase it. < 1308658753 939975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh goody! < 1308658780 50165 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : that's actually possible in slightly curved space, isn't it? < 1308658782 392614 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :the stack is an illusion. < 1308658785 148378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now, i could take this opportunity to learn how to fix space leaks and apply the stuff from ezyang's articles < 1308658785 509867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OR < 1308658788 144680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i could try stuffat random < 1308658802 373531 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I think it's vaguely more complicated than that. < 1308658823 762083 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :elliott: harness your ch'i < 1308658835 254115 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and the stack will become meaningless. < 1308658841 501589 :CakeProphet!~adam@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :^^ serious advice < 1308658963 382111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, why do I have a stack leak?? < 1308658974 140071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the one thing i shouldn't have < 1308659006 289445 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :?paste < 1308659006 599652 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Haskell pastebin: http://hpaste.org/ < 1308659023 193770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :psht < 1308659023 931457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fine < 1308659041 60627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://hpaste.org/48069 < 1308659059 877277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i realise it actually counts incorrectly, im just getting used to enumerator first :P < 1308659207 702336 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :why ? rather than @, btw? is @ on shift-2 for you? < 1308659229 35198 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I'm just used to using ? < 1308659233 608366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep but actually alt+q works, i just got used to ? before i realised < 1308659238 8276 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: hes talking to me i think maybe < 1308659239 623113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait probably no < 1308659239 971762 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t < 1308659244 223217 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :@ used to be on altgr-2 for me < 1308659249 565430 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Nowadays it's just @ < 1308659254 613799 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :(I.e. on 2, no modifiers) < 1308659306 301760 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :you press 2 and get @, and have to press shift-@ to get 2, or do I misunderstand you? < 1308659312 25979 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :also, I was talking to elliott by mistake < 1308659312 848507 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Correct < 1308659321 208006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: i do use ?, though, since the Accident :) < 1308659323 775308 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :and wow, that's a funky setup < 1308659336 157918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not that funky < 1308659345 939700 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :good to hear answers from both of you, anyway, especially as they're interesting answers < 1308659347 7943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you type in punctuation-heavy proglangs all day < 1308659358 668702 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :what if the languages are also number-heavy? < 1308659361 853608 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1308659364 38609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i like to swap () and [] on my keyboard < 1308659365 786967 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I tend to use numbers quite a lot when programming < 1308659367 670326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :( and ) are in such a stupid place < 1308659374 800305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and [] are at such a convenient place < 1308659375 237598 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I type in punctuation-heavy natural languages as well :-P < 1308659377 345968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but are rarely pressed < 1308659392 70858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also it makes lisp nicer < 1308659402 345201 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I'm used to using random public computers, so I'm used to the standard qwerty layout, and don't even rebind caps lock < 1308659411 897426 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh i havent actually done it < 1308659412 592011 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :for fear I'll get into the habit of actually pressing that key when it means caps lock < 1308659413 553176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i just like to do it < 1308659413 881653 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1308659418 358308 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I use ()! more often than numbers probably no matter what language I'm using, natural or programming < 1308659429 332975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you never exclaim < 1308659431 876251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dont be a lie Deewiant < 1308659436 895863 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :Deewiant: that looks like Underload to me < 1308659461 533548 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :hmm, I do have some rebindings in Emacs < 1308659476 119129 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott: I do sometimes! < 1308659478 263092 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I permanently rebound C-x M-q to fill-region-as-paragraph yesterday < 1308659484 434976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Deewiant: im... < 1308659487 160240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :noooooooooooo < 1308659488 251812 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :but that's because a) it's really useful, and b) it doesn't have a keybinding by default < 1308659490 265023 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what happened deewi < 1308659497 607732 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :and that one is quite easy to remember, because M-q is fill-region < 1308659506 130004 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Normally I wouldn't've there but that one was for you < 1308659509 804309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523_: how does that differ from m-q? < 1308659521 640233 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Anyway, numbers are pretty rare :-P < 1308659533 642455 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :elliott: it treats the region boundaries as paragraph boundaries < 1308659548 1427 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :so it'll, say, delete double-newline inside the region, or not rewrap past the start or end of the region < 1308659553 817605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1308659560 683628 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :which is useful if you're rewrapping something that doesn't fit into Emacs' usual definition of a paragraph < 1308660144 496837 :elliott_!~elliott@95.149.228.85 JOIN :#esoteric < 1308660202 312638 :elliott!~elliott@unaffiliated/elliott QUIT :Remote host closed the connection < 1308660213 329176 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1308660282 59193 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :did Deewiant fix my stack leak while i was away < 1308660297 760684 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Nah, I don't know about iteratees < 1308660302 774242 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :anyway, I fought down the urge to call the esolang elliottcraft, even though it would have been hilarious < 1308660312 502080 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: I approve of this idea, please reconsider < 1308660321 982999 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and now I have to read the context < 1308660327 732683 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh, there is none < 1308660329 387187 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :that's even better < 1308660333 25157 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :CUBE is a pretty good name too, though, because it's based on RUBE, just 3D < 1308660351 549994 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :and with far fewer primitives, as 3D gives you more options < 1308660361 279922 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :it came out of that conversation we had about what was wrong with Minecraft < 1308660370 959886 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :and I thought that a decent replacement would need an esolang to back it < 1308660375 835837 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :haha < 1308660386 916495 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :"WARNING: due to the current encoding of iteratees in this library, careless use of the yield primitive may violate the monad laws. To prevent this, always make sure that an iteratee never yields extra data unless it has received at least one input element." < 1308660388 54147 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :gross :/ < 1308660415 266307 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :so it's a case of, build things yourself slowly one cube at a time, or create an infernal esolang machine to build them for you < 1308660427 481764 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh < 1308660429 630899 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :a little like Dwarf Fortress in that way, I suppose, except you have cubes rather than dwarves < 1308660430 823289 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :that's just oklopol's game < 1308660445 183168 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I'm pretty sure it's TC, anyway < 1308660445 621017 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :sry dude you've been massively preempted < 1308660454 761175 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :meh, I don't care < 1308660459 969383 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :more than one impl of this would be fine < 1308660470 189014 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :although I need to actually relearn 3D graphics to implement it properly < 1308660472 160537 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :except you maybe don't plan to go to the point where venturing _anywhere_ alone is pretty much instantly fatal :) < 1308660477 947227 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :(that is, language = impl of the concept, impl of the language = something else) < 1308660482 599825 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: oh, oklopol's is two dimensional < 1308660487 815011 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :elliott_: no, in fact dying would be kind-of hard < 1308660494 224789 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: you could do a Dwarf Fortress-style clusterfuck hybrid UI < 1308660497 200802 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :voila, no opengl < 1308660501 839218 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :or software rendering :) < 1308660519 321797 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I think you'd have to either deliberately crush yourself, or have someone who knew what they were attacking suddenly send a huge load of nested conveyors at you < 1308660525 744992 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :well, stacke conveyors < 1308660529 469905 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :stacke < 1308660530 140433 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :*stacked conveyors < 1308660551 488020 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :it was great when I realised you could put a mobile conveyor belt on the top of another conveyor belt and exceed what would otherwise have been the speed of light < 1308660602 983716 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :haha < 1308660640 500846 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :other things, too, like if you have just the one inertia cube (= cube that can't be pushed and doesn't fall) to stand on and the entirety of the rest of the world is empty < 1308660652 714819 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :then assuming you have some method of creating a small finite number of cubes, you can bootstrap a universe from there < 1308660669 685593 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh, that's nice < 1308660672 788238 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I think, at least, I still haven't worked out a viable method of creating a plane from scratch < 1308660680 791983 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :it seems possible, I just keep running into details < 1308660687 582389 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :especially as I'm trying to do all this in my head < 1308660691 583986 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :in minecraft, without falling blocks like sand it's impossible to lower yourself down more than N blocks without taking damage < 1308660695 254924 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I think that's what we worked out, anyway < 1308660696 132741 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :as in < 1308660701 962673 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :if all terrain is more than N blocks below you < 1308660704 318317 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and you have no falling blocks < 1308660707 253399 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and only like half a heart of health < 1308660710 767538 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :there is no way to get down without dying < 1308660717 270120 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I'm not sure if falls would be fatal in this < 1308660723 380567 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I don't think I'll have a health bar, just alive/dead < 1308660727 193543 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :haha < 1308660733 523492 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :that is if there's a player at all, the world can exist just fine without one < 1308660742 842815 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :(death would come only by being crushed) < 1308660792 756052 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :bleh, I'm using a strict fold _specifically_ here, how on earth can there be a stack overflow? < 1308660802 44899 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :maybe the enumerator library just sucks, i'll try iteratee again < 1308660826 309443 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :even if it does look bloated < 1308660972 241046 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :no fold? :/ < 1308660982 670 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh, there is < 1308661207 415864 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1308661390 437302 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :anyway, oklopol's version seems interesting, I should look at it < 1308661512 692675 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh, wait, I think I know why I have a stack overflow < 1308661516 9113 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ugh I'm dumb < 1308661585 14596 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hey, I'm faster than gnu wc < 1308661591 33044 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :OK, I get different /results/ to GNU wc < 1308661593 797647 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :but that's not the point < 1308661612 523753 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :me: 0.224s < 1308661612 698368 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott_: Why was it? < 1308661614 397811 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :can you be faster while getting the same results? < 1308661614 823288 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :gnu: 4.013s < 1308661619 898414 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: Int thunks :-) < 1308661625 686418 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: My fold accumulator was (l,w,c) < 1308661632 973354 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Changing it to (!l,!w,!c) makes it go swimmingly < 1308661639 747972 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : where go :: (Int,Int,Int) -> Word8 -> (Int,Int,Int) < 1308661639 922691 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : go (!l,!w,!c) 32 = (l, w+1, c+1) < 1308661639 922931 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : go (!l,!w,!c) 10 = (l+1, w+1, c+1) < 1308661639 923041 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : go (!l,!w,!c) _ = (l, w, c+1) < 1308661641 944711 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I thought about that but for some reason thought + was strict < 1308661646 266640 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :It is < 1308661648 692672 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Oh, () isn't < 1308661649 434664 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Right < 1308661654 454029 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :(,,,) isn't :P < 1308661666 171661 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: I think so, yes < 1308661674 282992 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :elliott_: Try LC_ALL=C wc < 1308661678 213122 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: It's just a matter of skipping over consecutive whitespace when counting words < 1308661686 635093 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: I consider "a b" to have three words < 1308661689 703833 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Nothing to do with multibyte < 1308661696 158580 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :The file is totally invalid utf-anything, anyway < 1308661698 718133 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :(It's from /dev/urandom :-)) < 1308661708 103454 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :I'm sure that LC_ALL=C will speed it up though < 1308661710 353065 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :elliott_: I think Deewiant's saying that GNU wc may be trying to do multibyte and slowing down as a result < 1308661711 944287 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Fair nuff < 1308661733 575520 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :OK, now GNU just takes 0m0.726s < 1308661736 569017 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :But I'm still faster, nyahh < 1308661752 590982 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Also my code is shorter than GNU wc's :P < 1308661794 282739 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I'm gonna see whether iteratee or enumerator is faster at this now :P < 1308661824 843439 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: ais523_: If you're curious, this is the code: http://sprunge.us/FMMF < 1308661837 32838 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Pleasantly short < 1308661843 298260 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :If slightly broken for now :-) < 1308661845 846192 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :You already pasted that < 1308661849 496412 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :if I'm not curious, is it still the code? < 1308661850 367515 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: No, I didn't < 1308661856 318179 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :Oh, except using a different iteratee? < 1308661857 853972 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: I pasted an old, broken version < 1308661864 738858 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Which also had a massive stack leak < 1308661879 549270 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: You'll have to look at it to find out. < 1308661906 747437 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :elliott_: no, that would defeat the point of the experiment < 1308661914 785113 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :unless I wasn't curious at the time < 1308661923 449527 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: Just look at it REALLY passively. < 1308661924 98931 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :but it'd be hard to look at it without being curious about it < 1308661928 185466 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :unless someone paid me, or something < 1308661933 70195 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deal. < 1308661955 967169 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :(note: without knowing what a deal /is/, accepting it can be a bad idea...) < 1308662179 412591 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :As I expected, enumerator is consistently just a bit slower < 1308662187 349616 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I suspect because it uses lists for chunks rather than ByteStrings < 1308662191 614840 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: served me fine in Agora < 1308662216 241833 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I'm not sure if I think so... < 1308662235 933049 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :part of the issue is that Agora's legal system was (and is) relatively spineless < 1308662240 894148 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: Hey, I'm consistently a player more often than Wooble and tswett < 1308662247 604830 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :That's winning in my book < 1308662278 57850 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :what do you think of Pavitra's ambiguous registration attempt, btw? < 1308662293 246214 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :But yeah, you're right, I don't even know how you'd go about getting exiled; I'm honestly surprised everyone's just forgiven Yally, since he kept up his violation spree even /after/ his point was made < 1308662310 176514 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais523_: I think the silly overly-accepting definition of registration makes it way too ambiguous to judge without being a mind-reader < 1308662315 939852 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I suspect he's not a player because he wanted there to be ambiguity < 1308662323 95902 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :If it was another action, I might actually have to think about it < 1308662348 215006 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :I tried to argue once that attempting an ambiguous registration was itself evidence that you wanted to be a player, but I think I got appealed and overruled on that one < 1308662367 784584 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Maybe people expressing a general liking of Agora on the lists and participating regularly should count as wanting to be a player < 1308662375 651618 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :You clearly want to participate, and have no objection to the game < 1308662399 658439 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh no, oleg already did a benchmarked wc with iteratees < 1308662407 403515 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :<-- sad < 1308662413 280115 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I'LL DO BETTER < 1308662422 885240 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :and, being oleg, it is necessarily better than any other wc anyone can ever right? < 1308662427 623234 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :*ever writ? < 1308662429 865346 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :*ever write? < 1308662436 351681 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :probably, he sure seems to have paid a lot of attention to it < 1308662445 132502 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ugh he does it really elegantly < 1308662450 298045 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 PRIVMSG #esoteric :note: for some reason, my typing-out-of-habit converts sounds to key sequences, not words to key sequences < 1308662452 568094 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :he does line-counting and char-counting and word-counting completely separately < 1308662454 721519 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and just pairs them together < 1308662464 938313 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :because iteratees let you do that while still only processing the input stream once < 1308662480 634130 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :haskell sure is purty :< < 1308662592 500681 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :You might be able to speed it up by putting them together manually < 1308662602 150507 :Deewiant!~deewiant@cs186230.pp.htv.fi PRIVMSG #esoteric :If that's your goal < 1308662610 895587 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Deewiant: I'll try and replicate his program first with a modern iteratee library < 1308662623 820577 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Since nobody actually uses his AFAIK :P < 1308662628 443624 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Does anyone actually use Oleg code directly? :-) < 1308662855 494573 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Quit: Computer has gone to sleep. < 1308663091 579790 :cheater_!~ubuntu@ip-80-226-19-50.vodafone-net.de QUIT :Ping timeout: 264 seconds < 1308663236 22986 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :egh, how do you even combine two... < 1308663253 488400 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?hoogle enumPair < 1308663253 757841 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :No results found < 1308664615 582424 :copumpkin!~pumpkin@17.45.135.69 JOIN :#esoteric < 1308664616 62020 :copumpkin!~pumpkin@17.45.135.69 QUIT :Changing host < 1308664616 236727 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1308664788 589096 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :copumpkin how do iteratees work i need the two minute version < 1308664791 733203 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :erm < 1308664793 164726 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :rather < 1308664803 624909 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :how do i run two iteratees in parallel with the iteratee package :D < 1308664806 222057 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i know how they work < 1308664806 933159 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i < 1308664810 247254 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :can't find it in the documentation :( < 1308664811 177398 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :beats me, I don't know the packages for them < 1308664813 279956 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i am close to giving up, on everything < 1308664818 421282 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and crying forever < 1308664823 661443 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it's a distinct possibility < 1308664921 747974 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :eneeCheckIfDone :: (Monad m, NullPoint elo) => ((Stream eli -> Iteratee eli m a) -> Iteratee elo m (Iteratee eli m a)) -> Enumeratee elo eli m a < 1308664923 347245 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :what....... < 1308665350 488282 :ais523_!93bcc029@gateway/web/freenode/ip.147.188.192.41 QUIT :Quit: Page closed < 1308666269 547931 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :im bringing out the big boys, wc on one gig file < 1308666347 99147 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :$ time ./wc quux < 1308666347 323350 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :4195819 4193543 1073741824 < 1308666347 498016 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :real 0m5.058s < 1308666353 151810 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :not bad at all!! < 1308666388 663782 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :wc takes fourteen seconds, even with LC_ALL=C < 1308666397 912948 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ok todo: fix word handling < 1308666504 648103 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric ::T groupBy < 1308666506 969532 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric ::t groupBy < 1308666507 697733 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a -> Bool) -> [a] -> [[a]] < 1308666514 86092 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :> groupBy (not . isSpace) "abc def quux" < 1308666514 895065 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Couldn't match expected type `a -> GHC.Bool.Bool' < 1308666515 71232 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : against inferred ... < 1308666532 531162 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :> groupBy (\a b -> not (isSpace a) && isSpace b) "abc def quux" < 1308666533 370206 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["a","b","c ","d","e","f ","q","u","u","x"] < 1308666539 311290 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :> groupBy (\a b -> isSpace a && isSpace b) "abc def quux" < 1308666540 142485 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["a","b","c"," ","d","e","f"," ","q","u","u","x"] < 1308666544 858424 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :> groupBy (\a b -> not (isSpace a && isSpace b)) "abc def quux" < 1308666545 709726 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : ["abc def quux"] < 1308666727 721026 :tswett!~Warrigal@unaffiliated/ihope PRIVMSG #esoteric :elliott_: I see. < 1308666732 899131 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :yes. < 1308667434 119301 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ok i'm bored of wc < 1308667637 613942 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :elliott_, your Haskell wc was faster than the C one? < 1308667676 314049 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Lymia: yes, although it's not quite fair: < 1308667690 279516 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :- I don't actually count words properly (but I did something _as expensive_ as doing it properly :)) < 1308667697 101472 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :- I have fewer features < 1308667704 609448 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Although I suppose the only extra feature wc has is... multibyte support < 1308667708 612059 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :And I turned that off with LC_ALL < 1308667725 908423 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Lymia: So yeah, ha ha ha, I beat GNU with twenty lines of Haskell. < 1308667736 940509 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :...and a bunch of good libraries. < 1308667742 97370 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Heh. < 1308667744 449858 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :(OK, a bunch = one) < 1308667797 59251 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :How much run-time overhead is there to Haskell code vs C code anyways? < 1308667812 950825 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ask a question that makes sense and perhaps you will receive an answer :) < 1308668047 284132 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :What does sense mean? < 1308668058 159838 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it means nothing :| < 1308668420 806524 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :it depends what you're using to run the haskell code < 1308668455 588801 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :also, isn't there that special cpu that's designed to speed up haskell < 1308668459 443780 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :the reducertron or something < 1308668496 387290 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :lol < 1308668498 916636 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :reduceron < 1308668503 981881 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it doesn't actually run haskell < 1308668506 810791 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :just a subset graph reduction language < 1308668518 200598 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :but yeah it reduces purely functional programs super fast < 1308668588 853544 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :haskell -> reduceron compiler gogogo < 1308668635 721694 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Patashu: it wouldn't be hard < 1308668640 103303 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ghc core is pretty close sort of < 1308668715 674071 :hiato!~nine@clam.leg.uct.ac.za JOIN :#esoteric < 1308668884 57952 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hi hiato < 1308668902 709183 :hiato!~nine@clam.leg.uct.ac.za PRIVMSG #esoteric :greetings elliott_ < 1308668977 749971 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :ACTION hugs hiato  < 1308668978 341356 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Hi! < 1308669000 658027 :hiato!~nine@clam.leg.uct.ac.za PRIVMSG #esoteric :salutations, Lymia < 1308669015 159111 :hiato!~nine@clam.leg.uct.ac.za PRIVMSG #esoteric :is today a particularly good day Lymia ? < 1308669053 919006 :variable!~variable@unaffiliated/variable JOIN :#esoteric < 1308669059 794905 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :Not enough hugs < 1308669077 570595 :hiato!~nine@clam.leg.uct.ac.za PRIVMSG #esoteric :I see < 1308669130 129539 :MigoMipo!~John@84-217-8-62.tn.glocalnet.net QUIT :Read error: Connection reset by peer < 1308670514 117702 :myndzi!myndzi@98.247.234.176 QUIT :Ping timeout: 258 seconds < 1308670705 763316 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hmm, if not wc then what < 1308670714 881980 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :WHAT OTHER PROGRAMS _ARE_ THERE < 1308670737 971092 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net JOIN :#esoteric < 1308670832 847546 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au PRIVMSG #esoteric :cal < 1308670833 365705 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :@Mehrdad Even if Haskell has a procedural language for IO there is a big difference between Haskell and Scheme. Say that you write [putStrLn "ABCDE", putStrLn "12345"] in Haskell. This will not do any IO. It's a list of two IO computations, but they have to "get in contact" with main to actually execute. So IO values really do behave like any other values in Haskell, except that main is special. – augustss 2 days ago < 1308670833 540595 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :@sdcvvc: Thanks for the link, looking at it right now. @augustss: I don't see how the fact that everything is delayed makes Haskell purely functional... if you delay it, it's still going to happen, but it's just later than when you think. How does that make any difference? – Mehrdad yesterday < 1308670833 715274 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1308670833 891004 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1308670836 346231 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :stackoverflow :( < 1308671031 657254 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net JOIN :#esoteric < 1308671144 922171 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hi monqy < 1308671183 517798 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hi < 1308671416 367812 :Lymia!~moe@unaffiliated/cirno-chan QUIT :Ping timeout: 260 seconds < 1308671447 365897 :Lymia!~moe@unaffiliated/cirno-chan JOIN :#esoteric < 1308671774 865074 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net JOIN :#esoteric < 1308671954 203073 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :elliott_, monqy: hello again. < 1308671992 881249 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hello < 1308672017 231686 :Patashu!~Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au QUIT :Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 . < 1308672018 615702 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Okay, Eodermdrome Interpreter v2.0 complete < 1308672076 435170 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Anyone want to help me debug? I promise it looks better - I even used comments! ;) http://pastebin.com/WudDDi4Y < 1308672197 635263 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :^ elliott_ ? < 1308672250 491061 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh hey cool hi < 1308672263 664134 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i am rather tired so i do not know how much help I will be :) < 1308672266 864383 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :is it still broken? < 1308672269 912504 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it looks prettier tho < 1308672273 585048 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :(defun graph-transform (subgraph sclosed replacement rclosed) < 1308672273 759507 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : (progn < 1308672276 103149 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :doesn't defun have implicit progn < 1308672284 701100 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :It works much better. < 1308672315 439783 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :And yes, sorry. To many if statements and etc mean I reflexively use progn to be safe. < 1308672336 774967 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :"sorry"? i was just curious :) < 1308672341 698283 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and by much better, does it run the example or not? :D < 1308672352 543842 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ais was here earlier, you just missed him :( < 1308672367 832402 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :It does work, with my test-case program. < 1308672381 628861 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :yay < 1308672392 70052 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :if oerjan's program doesn't i suspect it's simply broken, the program that is < 1308672457 25477 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Well, it does work... now I just have to make it a bit less deterministic. As it is, rules are checked in-order. < 1308672553 931979 :myndzi!myndzi@c-24-22-176-245.hsd1.wa.comcast.net JOIN :#esoteric < 1308672783 873516 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net QUIT :Read error: Connection reset by peer < 1308672791 709136 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net JOIN :#esoteric < 1308672793 726403 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :DocHerrings: heh :) < 1308672812 995790 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :what? < 1308672817 15675 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :wrt less deterministic < 1308672825 331766 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :DocHerrings: you might want to permute the rules or similar rather than using icky unreliable random numbers :) < 1308672857 80528 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :That's what I was thinking. Maybe scramble the rule table every 5 iterations? < 1308672948 761535 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :elliott_ : I think I know why orjan's program does not work. I think he forgot the closed node degree rule. < 1308672979 279369 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :shhhh, he might ban you :) < 1308672989 973938 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :DocHerrings: i'd scramble it every iteration, more fun < 1308672999 367991 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Gasp! ;) < 1308673049 126434 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :He should thank me, now he can be right! < 1308673080 159503 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, wait, you wrote an Eodermdrome interpreter? < 1308673094 996101 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Yes, yes I did, Phantom_Hoover. < 1308673101 397071 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Bastard! < 1308673103 959247 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :? < 1308673109 974888 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I was going to do that! < 1308673113 692150 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :At some point! < 1308673121 989370 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :In the near-to-mid-to-distant future! < 1308673126 788012 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Sorry. We can compare notes/implementations some day. < 1308673224 711020 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :I honestly can't imagine a better way to implement it than I did, so it would be interesting to see some other method. < 1308673262 852 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Wait.... < 1308673292 366508 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i hope DocHerrings realises all this hostility is false :D < 1308673308 647000 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Hold on, oerjan's code might be correct. I made one assumption that I meant to ask ais about. < 1308673319 317906 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :And yes, I get the jokes. :p < 1308673338 236831 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Also I was totally going to use Haskell to do it so my implementation is better even though it doesn't and probably won't exist. < 1308673356 149216 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh, you're the Arborealis guy. < 1308673359 152119 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :All is forgiven. < 1308673414 115158 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Is it ironic that someone beat me to implementing my own language? < 1308673478 171056 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No. < 1308673498 408576 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :DocHerrings: no, but it is funny as all hell. < 1308673546 184199 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :I blame python for making it to easy. And it seems the Arborealis bug died out already. < 1308673552 207457 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :*too < 1308673561 650021 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :IronEagle, sorry, you realise that Eodermdrome wasn't implemented for quite a few years. < 1308673562 375605 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :What would happen if the FURscript person came here? < 1308673589 172252 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :Sgeo: who? < 1308673597 137042 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, we would all be nice to him in a clearly sarcastic way. < 1308673603 345500 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :'the'? only one? < 1308673641 52749 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :IronEagle, http://esolangs.org/wiki/FURscript whoever made this < 1308673651 585786 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :what do you all hate about FURscript? < 1308673664 133432 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :you have to ask? :D < 1308673682 22510 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Pretty much everything. < 1308673702 603290 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :elliot_: it doesn't seem that bad. it's bad, but its not THAT bad. < 1308673715 853600 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :did you erm, read it? < 1308673724 165620 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :yes < 1308673725 473735 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :[DRVFREE="DIRECTORY"] CHECKS THE SPACE OF THE DRIVE (MB'S) < 1308673725 713663 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :[DIRFORMAT="DIRECTORY","BYPASSSECURITY?"] FORMATS A DRIVE AND ASKS WHETHER TO BYPASS ALL RESTRICTIONS < 1308673726 666951 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :It haunts my coding nightmares. < 1308673728 725863 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :this is not a language < 1308673731 949922 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :[SYSDIAG] CHECKS THE OS VERSION < 1308673734 271792 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :these don't even do anything < 1308673746 4048 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :this is a random string of words where some commands have : and others a space and others = and it has no control flow < 1308673747 708512 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :no variables < 1308673750 263097 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :nothing program at all < 1308673759 422759 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it defines "procedures" but not what a procedure is, how it's named, anything < 1308673769 481698 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :And the caps... well, that is just par for course in hell. < 1308673780 921624 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it's amazing really, it betrays a complete lack of understanding of... any possible concept of programming < 1308673796 796723 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :It's like HQ9+ except the author thinks it's usable < 1308673811 315538 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :elliott_: well, it does seem to be only a concept. It doesn't say that the compiler that will implement it can't have variables < 1308673833 964874 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Ooh! Variables as an implementation-defined feature < 1308673863 582495 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :all I'm saying is, if the articles in [[Category:Shameful]] don't set off major alarm bells in your head, you _might_ be reading them wrong < 1308673878 415994 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :apart from Esme, Esme shouldn't set off alarm bells, it's just the best language. < 1308673880 65222 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I just created an awesome awesome language. < 1308673887 141128 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Sgeo: is it everything is implementation defined < 1308673891 14290 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :elliott_, yes < 1308673894 727171 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :awesome < 1308673898 133050 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i can do literally everything with it < 1308673951 928552 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :EgoBot needs an Esme interpreter. < 1308673972 523120 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :elliot_: I just see potential. there is a language created to be the hardest to understand, WHY NOT a language meant to be the most hated language? < 1308673989 315735 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :IronEagle: but the guy who made it is, according to the source who dumped it there, completely serious and sincere about it < 1308673993 483514 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and doesn't even think it's an esoteric language < 1308673994 676010 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :IronEagle, which language is that? < 1308674000 401258 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :The person who designed this language was 100% serious about it and the vb6 compiler, but I think he got as far as a text box and a copyright notice before going back to programming his graphics calculator. --Einsidler 10:44, 24 Nov 2006 (UTC) < 1308674002 818023 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: FURscript. < 1308674009 234468 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :I thought that was Malbore's nitch anyways... < 1308674016 692966 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: I'll add an Esme interpreter to EgoBot. < 1308674021 946478 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, no, hardest to understand. < 1308674022 628150 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Hey, I liked programming my graphics calculator! < 1308674038 926276 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :!veebeewiki\esmerelda BootStrapInstall:E S M E; \E\S\M\e\I\n\s\t\al\l < 1308674041 314050 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: There we go. < 1308674063 435681 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: Please go to http://www.vfd.org/esmeralda-cgi-bin/egobot.pl to use it. < 1308674064 501116 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :EsoShell? < 1308674084 19675 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :-_- < 1308674085 675509 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Sounds vaguely PESOIX related, which is PSOX related... < 1308674095 654556 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :The creator of Esme is a blasphemer! < 1308674100 824823 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :BLASPHEMY! < 1308674113 28165 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Who mentioned EsoShell? < 1308674128 231110 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :http://esolangs.org/wiki/Esme < 1308674135 765733 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :"The VeeBeeWiki wiki software needs Esme and Perl to run. The software also needs EsmeCSS: and EsoShell: namespaces." < 1308674140 796981 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net PRIVMSG #esoteric :...did I break the chat? < 1308674149 908991 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: /msg < 1308674152 607593 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :What? < 1308674154 502696 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :IronEagle: we're still talking aren't we? < 1308674172 418315 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, wha? < 1308674176 978388 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :If you /msg me, it shows up. < 1308674180 864171 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: ive been sending you /msgs < 1308674184 940666 :IronEagle!~IronEagle@64-199-232-65.ip.mcleodusa.net QUIT :Read error: Operation timed out < 1308674189 349285 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :rip ironeagle < 1308674189 875631 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :If I haven't responded, it probably means I didn't have anything to say. < 1308674192 362372 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :died of furscript < 1308674208 858772 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: inside i am crying < 1308674214 737009 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or that my goddamn connection went down but it's been pretty good for the last couple of days. < 1308674235 830262 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i just said "HELLO CAN YOU HEAR ME" did you get that < 1308674238 552308 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :if so your connection is not down < 1308674244 482494 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :The shameful category really needs to exist. < 1308674259 974745 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi QUIT :Ping timeout: 250 seconds < 1308674299 44548 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :DocHerrings: If we create the page, the Great Summoning will occur, and Graue will reap our souls from the deep. < 1308674351 490401 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :elliott_: then we will save it for the great Ending, when FURscript becomes popular. < 1308674365 66743 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :maybe ironeagle created furscript and we hurt their feelings :( < 1308674371 884721 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i feel bad now. kind of. < 1308674393 320490 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, I have had one or two congenial emails from graue; may I brave his terrible wrath? < 1308674400 874971 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: NOBODY CAN < 1308674405 565942 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :STUX TRIED AND WE NEVER HEARD FROM HIM AGAIN < 1308674418 208374 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Nope, because even ironeagle admitted that it was a hateful language, elliott_ < 1308674435 966472 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hmmmm < 1308674501 270452 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Oh, and I am terrified to admit that oerjan's program is almost certainty wrong. < 1308674535 877298 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :GASP < 1308674542 24074 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION casts himself in front of DocHerrings to take the blow. < 1308674557 277943 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :NNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO < 1308674603 920247 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Would it make it worse if I fix the program? < 1308674646 451775 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Yes. < 1308674652 854690 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, don't worry, I'm already dead. < 1308674653 607671 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :That would be thinking yourself as good as oerjan. < 1308674657 994177 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And a hoover. < 1308674658 169064 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And a vampire. < 1308674658 169313 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And gay. < 1308674675 548227 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :(These last two are according to fungot, though.) < 1308674689 161533 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :elliott_ : GASP, that's impossible! Best not to anger him then. < 1308674708 689373 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :I will let sleeping graphs lie. :p < 1308674804 91145 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, what's wrong with it? < 1308674825 188940 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Well, here is the assumption that has me stumped: Are all connections unique? < 1308674879 514252 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :you cannot possibly hope to answer such questions without oerjan's phd < 1308674885 248766 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ask him sometime < 1308674887 260530 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :To put it graphically, is 'ab' the same as 'aba'? < 1308674952 137940 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :The problem is, no matter what I assume, oerjan's program still terminates after the first match. < 1308675008 709614 :aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi JOIN :#esoteric < 1308675271 942168 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, you mean is it a multigraph? < 1308675279 282341 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It seems safe to assume that it isn't. < 1308675301 545469 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Well, oerjan's program does not work in either case, and I did make that assumption. < 1308675327 531068 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm. Have you traced it manually? < 1308675356 997724 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Yes < 1308675398 984824 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Come to think of it, I'm sceptical of oerjan's init structure. < 1308675443 865544 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I parse miewehit as (m-i-e-w) (e-h) (i-t)m which isn't how he does it. < 1308675450 583762 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric : < 1308675471 626478 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Oh, wait, that's not how it works. < 1308675497 555048 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's simpler than I though, actually. < 1308675532 939741 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :*thought < 1308676781 803883 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Dear Global Agenda updater: Please stop guessing time based on percentage and the assumption you're downloading the entire game again. < 1308676817 392571 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :That was a fasst 9 hours < 1308676919 772110 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1308677071 846838 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Ah ha! < 1308677094 802470 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Okay, I will admit, my bad. I missed a very important tidbit in the specs. < 1308677105 166534 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Hmmm, now how to fix the interpreter < 1308677106 104218 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Does that fix it? < 1308677114 382479 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And what's the tidbit? < 1308677128 51552 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :The name of the node is immaterial. < 1308677172 425157 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It... is? < 1308677179 787741 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Well that makes everything terrible. < 1308677204 651768 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Um, it is? < 1308677212 360936 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The algorithm suggests it isn't. < 1308677224 400182 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :How the heck am I going to implement this? The shape if of the graph is what matters, nothing else. < 1308677243 691002 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :I had each node being identified by name. < 1308677246 473703 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wait, you weren't calculating isomorphism‽ < 1308677263 393283 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :...whoops... < 1308677274 364622 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I should've looked at your code, I could have saved you hours. < 1308677302 67517 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Yes, I was. But I was calculating it strictly. I had all nodes being unique. < 1308677388 183146 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :DocHerrings: um the nodes in a given rule are distinct, if that's what you mean < 1308677402 16818 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Yes. That was it. < 1308677457 547031 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :they certainly should be distinct. they're just not necessarily the same from each application of a rule to the next. < 1308677508 826840 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Well, all that needs to be changed is the subgraph matching portion. Not too bad. < 1308677533 715761 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh wait, are you still confused about whether aba == ab < 1308677556 34367 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, sorry, let me get this straight: were you matching nodes by label to detect subgraphs? < 1308677556 208978 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Or just for moving nodes around while replacing? < 1308677558 942441 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, erm, what are you labelling created closed nodes as? < 1308677566 631443 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :different occurences of the same letter in a rule are identical nodes, of course < 1308677582 185134 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*occurrences, er lemme look that up < 1308677633 824121 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Phantom_Hoover: The nodes were identified internally by letter, making this implementation essentially a 'strict' eodermdrome. < 1308677661 911611 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, yeah, but it looks like he stores the whole graph as (label,label) where label is a character. < 1308677665 625771 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, you mean there can't be more than 26 nodes? < 1308677732 56568 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Phantom_Hoover: well, this explains two things, one: the implementation felt too easy, and two: I was puzzled how a limited system could be turing complete. < 1308677778 816384 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, FWIW, your label system is salvageable with some modifications. < 1308677818 430562 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Phantom_Hoover: Yes, I am aware. The set up is sound, just the graph re-writing system needs work. < 1308677858 877685 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric ::D < 1308677862 513378 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :this is fun < 1308677873 529980 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :when all is said and done maybe i'll write THE BEST haskell eoderm < 1308677945 436783 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Okay, so all the parts of graph-transform need to be changed, as well as subgraphp. That should be the entirety of the problem. < 1308678004 807014 :copumpkin!~pumpkin@unaffiliated/pumpkingod QUIT :Ping timeout: 276 seconds < 1308678083 716158 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Ah, I don't have time to finish today. < 1308678110 897615 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, your subgraph detection code looks too short to be implementing proper isomorphism detection. < 1308678145 331375 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :"It needs to be more complicated!" < 1308678171 190610 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, well, it does. < 1308678221 249066 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :The beauty of my system (when I thought it worked) is that it was simple. Now it's going to get very complicated. < 1308678245 219878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Subgraph isomorphism *is* NP-complete, after all. < 1308678313 95331 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :DocHerrings, there is some comfort to be found in the fact that the parser is extremely simple. < 1308678320 839262 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :? < 1308678358 832007 :copumpkin!~pumpkin@17.45.135.69 JOIN :#esoteric < 1308678359 163538 :copumpkin!~pumpkin@17.45.135.69 QUIT :Changing host < 1308678359 338128 :copumpkin!~pumpkin@unaffiliated/pumpkingod JOIN :#esoteric < 1308678456 251116 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, what's a good way of representing graphs in Haskell to start with? < 1308678474 450715 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :data.graph < 1308678488 809183 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and also HANDS OFF MY LANGUAGE < 1308678498 804861 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net PRIVMSG #esoteric :Whelp, I guess I will log off now. I leave my code to whoever wants it http://pastebin.com/WudDDi4Y . If you have an idea, go at it. I will work on it in the interim. < 1308678511 320860 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: < 1308678513 271617 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, I was not-writing an Eodermdrome interpreter before it was cool. < 1308678524 760810 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh, eodermdrome is grasp's tarpit. got it. < 1308678532 438934 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :quintopia, ...no. < 1308678560 516998 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :terrible misspelling of ais523 you've got there < 1308678579 532184 :DocHerrings!~DocHerrin@pool-71-246-72-142.bltmmd.east.verizon.net QUIT :Quit: ChatZilla 0.9.87 [Firefox 4.0.1/20110413222027] < 1308678587 695984 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: can i just say that your program is pretty < 1308678594 159910 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :why thank you < 1308678595 328062 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it's so pronounceable :> < 1308678613 455605 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i spent some time substituting letters at the end < 1308678665 843239 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, you should do a dramatic reading of it < 1308678686 856511 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hmm tempting < 1308678755 520344 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Have fun pronouncing "scewelklihiandnabarfrux" < 1308678769 607920 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Phantom_Hoover: it looks like the primary operation is the subgraph transformation. this would make it grasp without the ability to define your own initial graph or classes of graphs. < 1308678783 451185 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: done < 1308678786 150735 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :quintopia, that's not the 'primary operation'. < 1308678818 603304 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's like saying the primary operation of Lazy K is combinator substitution. < 1308678884 220900 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what happens when when a command happens? a subgraph gets transformed. program execution consists of repeatedly transforming subgraphs (in arbitrary order). i'm not seeing what you're hung up on < 1308678900 750808 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :quintopia, it's essentially the imperative/declarative difference. < 1308678947 371104 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: oerjan: http://www.mediafire.com/?kpprnmm3wiyqdpp < 1308678987 894886 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nevertheless, it looks like implementing eodermdrome in grasp would be more trivial than in any other language < 1308678992 444327 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, you're BUTCHERING IT < 1308679012 602832 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: You record it, then, with your superior knowledge of Gaelic pronunciation or whatever. < 1308679022 977572 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: sure hope you're listening :< < 1308679088 181205 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :For one thing, 'miewehit' should be pronounced 'mee-ay-way-heet', not 'my-ewit". < 1308679103 507943 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: Recording or shut up. < 1308679113 675834 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :You're just racist against my accent. < 1308679115 992273 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Dialect. Whatever. < 1308679119 101103 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, I have no microphone. < 1308679128 556642 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's a humanitarian catastrophe. < 1308679169 249628 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Not even in your laptop? < 1308679174 658673 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No. < 1308679639 302247 :Wamanuz2!~Wamanuz@78-69-168-43-no84.tbcn.telia.com QUIT :Remote host closed the connection < 1308679666 968088 :Wamanuz2!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1308680020 13590 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric : :t curry (uncurry (&&) . (isSpace *** isSpace)) < 1308680022 910667 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1308680040 265895 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t (&&) `on` isSpace < 1308680041 102631 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Char -> Char -> Bool < 1308680086 404069 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: well aren't YOU fancy < 1308680182 574906 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott_: also, were you trying to combine multiple spaces to one? < 1308680214 58425 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric ::t on < 1308680214 954464 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b c a. (b -> b -> c) -> (a -> b) -> a -> a -> c < 1308680219 989935 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :because i'm guessing you didn't just want to keep the first one < 1308680238 140778 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> unwords . words $ " :t curry (uncurry (&&) . (isSpace *** isSpace)) < 1308680238 989413 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : : < 1308680239 170815 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : lexical error in string/character literal at end o... < 1308680241 177470 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :argh < 1308680256 935935 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> unwords . words $ "arcs \n opq q" < 1308680259 41139 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "arcs opq q" < 1308680280 165397 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : elliott_: also, were you trying to combine multiple spaces to one? < 1308680280 340222 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@src words < 1308680280 599124 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :words s = case dropWhile isSpace s of < 1308680280 807252 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : "" -> [] < 1308680280 981367 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : s' -> w : words s'' where (w, s'') = break isSpace s' < 1308680282 252816 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :yeah < 1308680291 796773 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :wods wasn't an option < 1308680292 710083 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :words < 1308680296 182793 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: i was golfing wc < 1308680297 595243 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :erm < 1308680298 486644 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :not golfing < 1308680299 906683 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: optimising < 1308680332 486695 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :well i wouldn't be _sure_ that unwords . words is slower... < 1308680332 971794 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: after i managed to have it run over a one gibibyte file in four seconds with constant memory usage -- seconds better than gnu wc even with multibyte explicitly disabled -- I decided I was done :) < 1308680339 288450 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :no, as in, I wasn't using String < 1308680342 479826 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :aha < 1308680348 292090 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and I was working on partial blocks of data < 1308680349 880878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :04:17:09: Isn't the problem with Eodermdrome efficient implementation? < 1308680366 65841 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: but anyway, I never quite got my word counting right, but what I was doing was approximately as expensive, so I consider it a Haskell victory anyway < 1308680373 889219 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It shouldn't be too inefficient if you use the optimising trick Ullman's algorithm supposedly has. < 1308680378 129248 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: (the real success is Oleg's for inventing the iteratees I used) < 1308680392 681550 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :(and actually he optimised wc before me, although he just zipped together byte/word/line counters rather than doing it manually) < 1308680400 269293 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :(admittedly, with iteratees, it's hard to discern the difference) < 1308680400 504385 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :i.e. for known H it takes polynomial time to calculate if H is a subgraph of G. < 1308680506 209377 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: well it's pretty obvious that's polynomial, that doesn't mean it's efficient :P < 1308680541 749698 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :oerjan, then where does the inefficiency come from? < 1308680544 663473 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :so hopefully ullman's algorithm does something cleverer < 1308680563 127173 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: from the polynomial degree being something like the subgraph size? < 1308680601 828517 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :elliott_: I'd imagine that making wc efficient wouldn't be hard, especially compared to GNU wc, which undoubtedly has many GNU pessimizations. < 1308680615 560142 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: indeed, but getting it short _and_ pretty is another thing entirely < 1308680616 959903 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Also, C string handling is a bitch and a half. < 1308680669 203605 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: um irrelevant < 1308680674 929324 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :any serious wc has to be streaming anyway < 1308680677 887730 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Is for GNU wc. :P < 1308680682 165758 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i.e. consume constant memory < 1308680748 153576 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: http://sprunge.us/VFNY < 1308680749 614203 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :$ time ./wcgood quux < 1308680749 789333 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :4195819 8389362 1073741824 < 1308680749 789535 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :real 0m4.492s < 1308680755 505138 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :faster than gnu wc, and ridiculously short and readable < 1308680755 680019 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Yeah, at a bare minimum it's going to have to load up a buffer and count chars, ' ' and '/n'. Already you're losing, as far as simplicity goes. < 1308680761 562167 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :OK yes it counts spaces, not words < 1308680770 289972 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :but when I did have something that did something wrong, but just as expensive as, counting words, it was just as fast < 1308680779 585916 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :but yeah, look at that code, it's so pretty :D < 1308680817 289895 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :http://git.savannah.gnu.org/cgit/coreutils.git/tree/src/wc.c For comparison. < 1308680839 200848 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: i'm actually really tempted to write one that does multibyte too < 1308680841 319999 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and words correctly < 1308680849 372669 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and just have it as fast as possible while still looking really pretty in haskell < 1308680852 333355 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :like, hundred lines or less < 1308680875 490546 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: oh, and that thing literally has constant memory usage < 1308680879 266614 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :as in, it doesn't even go up, down, up, down < 1308680889 214641 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :it uses effectively 0 memory on top of the one meg ghc overhead, throughout the whole run < 1308680921 471621 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: < 1308680925 969618 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :$ time wc wcgood < 1308680926 144747 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : 4224 58978 4244751 wcgood < 1308680926 144853 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :real 0m0.227s < 1308680926 144898 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :$ time ./wcgood wcgood < 1308680926 144943 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :4224 28282 4244751 < 1308680946 938094 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :real 0m0.025s < 1308680953 675305 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: i assumed wc would like, almost as fast < 1308680962 183052 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :*GNU* wc? < 1308680962 358165 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :but it's the difference between basically instant and a noticeable pause, heh < 1308680969 513612 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: oh wait, that's unfair < 1308680971 992413 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :let me use LC_ALL=C < 1308681002 215709 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: ok, with LC_ALL=C, mine is only about twenty to thirty milliseconds faster. consistently. < 1308681011 658195 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i wonder how much of that is RTS startup. < 1308681062 222270 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :The default output for GNU wc shouldn't depend on locale. < 1308681070 925369 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: it uses different algorithms < 1308681072 712606 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :the output is the same < 1308681079 290464 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :but it runs like ten to a hundred times faster if you use LC_ALL=C < 1308681086 842503 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Seeing as its default is *byte*, word and newline counts. < 1308681091 910204 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Not character. < 1308681096 14743 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: yep, but it does it anyway < 1308681097 204723 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :don't ask me why < 1308681108 202242 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :You're fucking kidding me. < 1308681127 774923 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: difference between point two seven seconds and point zero seven seconds < 1308681133 236395 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :on a ~four meg file < 1308681141 56584 :ttm_!~daniel@130-94-161-238-dsl.hevanet.com QUIT :Ping timeout: 246 seconds < 1308681144 262171 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :difference between fourteen and, like, six seconds on a gigabyte file < 1308681150 539340 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Actually... < 1308681154 627168 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :$ time ./wcgood ~/.VirtualBox/HardDisks/Windows\ 7.vdi < 1308681154 801823 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :53437845 185691578 9403793920 < 1308681154 801945 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :real 0m46.428s < 1308681155 532399 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ten gig file < 1308681156 312547 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :not bad < 1308681158 602813 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :not bad at all < 1308681160 227463 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Counting words depends on locale. < 1308681164 702844 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :yeah this thing pretty much scales perfectly < 1308681172 828479 :ttm_!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1308681185 513169 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :ACTION tries gnu wc on it < 1308681186 712560 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :JUST FOR LAUGHS < 1308681188 972590 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i'll come back in ten minutes < 1308681194 428368 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: does it? i mean, does gnu wc know that? < 1308681202 499528 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :jesus christ this code is hideous < 1308681215 432893 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : case '\v': < 1308681215 607608 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : mb_word_separator: < 1308681217 146981 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :One of the few things GNU stuff does right is localisation. < 1308681222 647440 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: is it like < 1308681227 475384 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :because you can encode a space differently? < 1308681232 898975 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Yes. < 1308681233 329605 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :they don't seem to do anything particularly smart < 1308681236 91818 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : if (iswspace (wide_char)) < 1308681243 168334 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :does iswspace do anything locale-specific? < 1308681249 354950 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :or is it literally just isspace for wchars < 1308681256 222628 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: well that's stupid, there's no way it should take that much time < 1308681260 589918 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: decoding utfeight is trivial < 1308681269 50239 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: anyway, the files im using are invalid utf < 1308681270 250214 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :All the is* stuff is locale-specific. < 1308681275 970522 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :so it'd be weird if it tried to decode them and then just... silently failed < 1308681279 585395 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :" but it's the difference between basically instant and a noticeable pause, heh" < 1308681285 694057 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :" The behavior of iswspace() depends on the LC_CTYPE category of the cur‐ < 1308681285 868696 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : rent locale. < 1308681285 868837 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :" < 1308681290 948766 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Wrong paste. < 1308681299 250899 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: I realise the results are different, see above. < 1308681309 636262 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: real 0m46.428s real 1m44.228s < 1308681311 535199 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :guess which is which < 1308681313 827331 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and yes I used LC_ALL=C < 1308681332 395988 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :To do it right on a Unicode locale, you need to perform a database lookup. < 1308681357 158342 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: the thing with words is that its so much harder to do than line counting < 1308681364 914730 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: with line counting, you just check the ten bytes in each block < 1308681370 523152 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :with words, you have to handle the ends < 1308681379 399468 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :and pass on info about whether the end was space or a not < 1308681384 510597 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :to the next chunk's loop < 1308681487 453807 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: btw -m slows down gnu wc massively with a locale < 1308681493 106134 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :like, even more than just having a locale and calling it normally < 1308681539 171255 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Yes, it then has to perform a glyph count, which is non-trivial. < 1308681569 928354 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :What with combining characters. < 1308681630 718401 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: I think I'll put off doing chars for now :P < 1308681634 512442 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?hoogle [Maybe a] -> [a] < 1308681635 119746 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Maybe catMaybes :: [Maybe a] -> [a] < 1308681635 336712 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Maybe maybeToList :: Maybe a -> [a] < 1308681635 511694 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude sequence :: Monad m => [m a] -> m [a] < 1308681701 231239 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :elliott_: Well, at the very least you'll have the advantage of Haskell's handling of it sucking less. :P < 1308682070 647395 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: how does $ interact with >> again < 1308682137 981429 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :$ has lowest precedence < 1308682155 998776 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> (0$0 >>) < 1308682156 966092 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The operator `GHC.Base.>>' [infixl 1] of a section < 1308682157 140636 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : must have lower pre... < 1308682284 835175 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> const >> f $ a :: Expr < 1308682285 775562 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : f a < 1308682306 614163 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1308682354 552629 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :> return >> f $ a :: Expr < 1308682355 350285 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : Ambiguous type variable `m' in the constraint: < 1308682355 553119 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : `GHC.Base.Monad m' < 1308682355 727992 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : a... < 1308682359 190911 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :wat < 1308682392 223249 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?pl I.zip it countWords >>= \(r,n) -> r { wcWords = n } < 1308682392 536986 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(line 1, column 37): < 1308682392 744669 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected "{" < 1308682392 919213 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :expecting variable, "(", operator, ">>", ">>=", "=<<", ">>>", "^>>", "^<<" or end of input < 1308682401 338169 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :how is that ambiguous, return is a function < 1308682403 72000 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?pl I.zip it countWords >>= \(r,n) -> ifuckinghateyouass r < 1308682403 325113 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :ifuckinghateyouass . fst =<< I.zip it countWords < 1308682406 457039 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :sdoijdsoifjodisf < 1308682419 741012 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?pl (\(r,n) -> ifuckinghateyouass r) `fmap` I.zip it countWords < 1308682420 48827 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(ifuckinghateyouass . fst) `fmap` I.zip it countWords < 1308682422 345502 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1308682427 233322 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?pl flip fmap < 1308682427 475629 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip fmap < 1308682429 106110 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :>_< < 1308682442 389709 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::t (<$$>) < 1308682443 246442 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Not in scope: `<$$>' < 1308682444 899905 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oops < 1308682451 196356 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I got it confused with something else I guess < 1308682464 559509 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :probably a mixture of <$> and <**> < 1308682472 637014 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@hoogle f a -> (a -> b) -> f b < 1308682473 32545 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude fmap :: Functor f => (a -> b) -> f a -> f b < 1308682473 226321 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Applicative (<$>) :: Functor f => (a -> b) -> f a -> f b < 1308682473 403544 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Control.Monad fmap :: Functor f => (a -> b) -> f a -> f b < 1308682475 485038 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: why do haskell records suck so much :( < 1308682489 991324 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :hmph none of those < 1308682558 897840 :TOGoS!~Stevens@h69-128-42-2.mdsnwi.dedicated.static.tds.net JOIN :#esoteric < 1308682564 670554 :TOGoS!~Stevens@h69-128-42-2.mdsnwi.dedicated.static.tds.net PART :#esoteric < 1308682573 316854 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t (^>>) < 1308682574 116730 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall b c (a :: * -> * -> *) d. (Arrow a) => (b -> c) -> a c d -> a b d < 1308682585 945907 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :ACTION tries to imagine a GoL-like CA with conservation of mass < 1308682591 154401 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t (^<<) < 1308682591 982370 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall c d (a :: * -> * -> *) b. (Arrow a) => (c -> d) -> a b c -> a b d < 1308682598 416085 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :never mind I will just use fc-labels < 1308682628 755816 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Here's a thought: 23/3 like usual, except a cell is only born if exactly 1 cell next to it would die, and visa versa (cell only dies if one cell next to it would be born) < 1308682642 68241 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Are there unresolvable situations? < 1308682646 917748 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Also, speed of light increases < 1308682666 698790 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: i'm uncertain that would give a finite neighborhood < 1308682703 121744 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Well, by would, I think I mean would under the 23/3 rule... but stil, yeah, hmm < 1308682725 12533 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :in that case, i don't think it would actually preserve mass < 1308682754 423506 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Hmm... < 1308682757 681852 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :example? < 1308682779 30828 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :because you could have 1 cell next to one that would be born/die, while _that_ cell has two neighbors that would die/be born (including your first one) < 1308682870 241238 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: http://sprunge.us/YVON < 1308682870 455613 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :If there's two neighbors that would whatever, then nothing happens... but then, that gives an infinite neighborhood < 1308682874 17402 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: i'm overengineering this good < 1308682902 435611 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :exactly, my intuition says you would get a cascade of checking < 1308682965 89104 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Hmm < 1308682982 433249 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: :D < 1308682998 807280 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :How else could conservation of mass be implemented? Or conservation of energy? Basically, I'm just trying to imagine a universe where there's resources for hypothetical life to compete for >.> < 1308683024 498729 :Wamanuz2!~Wamanuz@78-69-168-43-no84.tbcn.telia.com QUIT :Read error: Connection reset by peer < 1308683041 724619 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Mass sounds easier to implement < 1308683052 942321 :Wamanuz2!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1308683093 671029 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :i recall once wondering if rule 110 had a conserved quantity, but i got stuck < 1308683149 382667 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?hoogle [a -> a] -> (a -> a) < 1308683149 790397 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Generics.Schemes everywhere :: (a -> a) -> a -> a < 1308683149 985493 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Generics.Schemes everywhere' :: (a -> a) -> a -> a < 1308683150 160396 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Prelude until :: (a -> Bool) -> (a -> a) -> a -> a < 1308683152 216621 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :grr < 1308683156 629767 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric ::t foldl' (.) id < 1308683157 464749 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. [a -> a] -> a -> a < 1308683202 888075 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :didn't we agree it should be foldr (.) id last time? < 1308683212 517035 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :does it make a difference for a finite list? < 1308683214 878298 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh, yes, it does < 1308683215 855757 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :(a few days ago) < 1308683220 270355 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :my operations are commutative, though < 1308683224 737271 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : where opt field ctr = \it -> uncurry (setL field . Just) `fmap` I.zip it ctr < 1308683232 55031 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :they're basically adding things to my result vector < 1308683265 939590 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott_: well maybe not really, but foldr preserves easy access to the outermost function which in haskell is applied first... < 1308683275 138434 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :right < 1308683359 694353 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t foldr (<<<) id < 1308683360 496601 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall c. [c -> c] -> c -> c < 1308683363 26363 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :er < 1308683372 596353 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric ::t foldr (<<<) (arr id) < 1308683373 423047 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall (cat :: * -> * -> *) a. (Arrow cat) => [cat a a] -> cat a a < 1308683597 41369 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric : Here's a thought: 23/3 like usual, except a cell is only born if exactly 1 cell next to it would die, and visa versa (cell only dies if one cell next to it would be born) < 1308683624 119744 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :We speculated about this months ago and came to no conclusion. < 1308683653 842405 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Then I read that paper on physical systems in CAs and discovered that it's trivial with the Margolus neighbourhood. < 1308683666 883191 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :I don't remember taking part in the discussion < 1308683681 235666 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :maybe something similar to day and night would be easier, since that already has a sort of balance between on and off cells < 1308683713 817743 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh margolus? < 1308683791 944485 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Sgeo, IIRC it was mainly me, elliott_ and cpressey. < 1308683893 192647 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: why isn't there a foldr' :D < 1308683895 137575 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :?hoogle foldr' < 1308683895 414704 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString foldr' :: (Word8 -> a -> a) -> a -> ByteString -> a < 1308683895 607772 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.Foldable foldr' :: Foldable t => (a -> b -> b) -> b -> t a -> b < 1308683895 782398 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.ByteString.Char8 foldr' :: (Char -> a -> a) -> a -> ByteString -> a < 1308683899 798726 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh there is... just not in Data.List < 1308684029 299202 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: pikhq_: guess what's eighty-six lines already and can't even count bytes yet < 1308684155 886115 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, all your cocaine? < 1308684164 58026 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :yes < 1308684231 133645 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net JOIN :#esoteric < 1308684255 708569 :cheater_!~ubuntu@ip-80-226-27-150.vodafone-net.de JOIN :#esoteric < 1308684273 921603 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :OK, I left when I killed the chat. as I was asking, what is wrong with a language being made to be the most hated? < 1308684328 381005 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :IronEagle, that's so utterly circular you could use it to measure pi. < 1308684354 132696 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :you didn't kill the chat. < 1308684358 542291 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :you just didn't see our messages or something < 1308684362 200785 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :we were talking constantly < 1308684364 349690 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :It's a language made to be most hated; by definition, *everything that could possibly be wrong with it, is.* < 1308684373 648352 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it's not dead, it's just resting < 1308684381 537999 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: oerjan: http://sprunge.us/KeUQ hey look i... made it actually pretty? < 1308684383 309907 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :start with a brainfuck derivative < 1308684388 71101 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :sort of? < 1308684396 575315 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :GAH Brainfuck derivatives. < 1308684410 127332 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqy, excellent start. < 1308684436 560345 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Unfortunately I will have to brickbrain you before you can go any further. This is good, keep it up! < 1308684449 426617 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :elliott_: oh, sorry. But the way I see it, there is nothing wrong with having the perfect 'what not to do' example for people designing languages < 1308684451 68957 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :somehow make it even less original < 1308684462 401115 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :IronEagle: brainfuck derivative: don't do this < 1308684481 651091 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :IronEagle: The issue is we have too many of those. < 1308684499 258711 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :monqy, in all fairness, there are a couple of good ones, but they tend to be far removed from your standard BF derivative. < 1308684512 57081 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Arborealis, for instance, is excellent. < 1308684516 526191 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :monqy: are you kidding me? I'd do those just to be allowed to use the word fuck more often. < 1308684525 201157 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :IronEagle: how old are you < 1308684542 623797 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :IronEagle, http://esolangs.org/wiki/User:Phantom_Hoover < 1308684556 845742 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :monqy: I won't tell you unless you tell me yours. < 1308684560 256059 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :fuck fuck fuck fuck fuckity fuck < 1308684565 195240 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :CARTMAN < 1308684571 278586 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :IronEagle: it was a rhetorical question < 1308684592 281704 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :IronEagle: are you older than me < 1308684595 845036 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :clearly IronEagle is 93 < 1308684611 392533 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :BF + some more instructions is an infuriatingly common design. < 1308684619 322963 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :BF with renamed instructions < 1308684623 962742 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :hohoho < 1308684633 202927 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: its slower at counting characters than my older one, im going to profile it < 1308684633 377640 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :There are no original ways to do either. Full stop. < 1308684634 66228 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric ::DDD < 1308684646 260749 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Notable changes in semantics are very, very uncommon. < 1308684669 933325 :cheater_!~ubuntu@ip-80-226-27-150.vodafone-net.de QUIT :Ping timeout: 244 seconds < 1308684670 883838 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :copulatio celebralis < 1308684678 129329 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :er < 1308684687 576527 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :*copulatio cerebralis < 1308684714 752171 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oh no, wc has a memleak < 1308684718 668423 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :very bad < 1308684729 132232 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :countBytes :: Counter < 1308684729 306868 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :countBytes = I.liftI $ go 0 < 1308684729 481652 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : where go n (I.Chunk xs) = I.liftI $ go (n + B.length xs) < 1308684731 484643 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : go n s@(I.EOF _) = I.idone n s < 1308684731 659187 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Probably building up a thunk. < 1308684733 752927 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: does that look sufficiently strict to you? < 1308684738 780969 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: yeah but i avoided all this last time... < 1308684747 753481 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :option :: (WC :-> Maybe Int) -> Counter -> WCOption < 1308684747 928425 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :option field ctr = \it -> uncurry (setL field . Just) `fmap` I.zip ctr it < 1308684750 348102 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :maybe it's this < 1308684778 885555 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Hmm, can we make a page on the wiki called "Making an esolang: what not to do"? < 1308684779 173896 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : option Main 468 0 66.5 68.4 68.0 69.3 < 1308684779 348597 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric : countBytes Main 479 413864 1.5 0.9 1.5 0.9 < 1308684781 304417 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott_: my brain is not properly on today < 1308684786 443960 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :spending most of the time and allocation in option you say? < 1308684789 24269 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I do believe I have found my bug < 1308684832 102826 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: not even enough to make one teeny weeny function slightly more strict? :P < 1308684870 508668 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :nope < 1308684885 283932 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pikhq_: :| < 1308684888 425872 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :what about YOUUUU < 1308684946 487699 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :IronEagle: are you an eagle irl < 1308685005 110669 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :he probably killed the chat again < 1308685026 398026 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :lol < 1308685039 160458 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott_: well i now do notice it's not strict in n, if that matters < 1308685040 920045 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Eagles are renowned for hunting chats. < 1308685046 669611 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :elliott_: irl? < 1308685049 4942 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: it isn't? < 1308685051 844991 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :IronEagle: in real life < 1308685061 417772 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :yes. yes I am. < 1308685068 849205 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: that is very important because it's going to grow to beellions and beellions < 1308685070 24236 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :how could it be, you are never testing n in go < 1308685074 945009 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: um addition is strict < 1308685077 453084 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :but right < 1308685078 233472 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :go isn't < 1308685082 106673 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :easy to fix < 1308685096 600351 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://esolangs.org/wiki/Grin < 1308685111 372789 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :This is essentially a textbook example of what not to do with an esolang. < 1308685112 773166 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :still have a leak, though < 1308685117 980969 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :undoubtedly in option < 1308685166 894127 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :monqy: are you going to take IronEagle up on his ageswap < 1308685169 545953 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :its a good deal < 1308685193 149274 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott_: perhaps that fmap is also building thunks of what to apply < 1308685215 904174 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: I think it is, but there's a finite, fixed (less than five) number of times it'll be composed onto itself < 1308685216 82968 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PRIVMSG #esoteric :ageswap? < 1308685221 111445 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :so I think the insidiousness is actually in the lhs, the uncurry thing < 1308685223 304080 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ageswap. < 1308685230 304941 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :IronEagle: yeah, monqy tells you his age, you tell him yours < 1308685243 892616 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :IronEagle, you both meet in an inconspicuous location with a briefcase. < 1308685250 6179 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :In the briefcases are your ages. < 1308685255 409767 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :You swap the briefcases. < 1308685262 229976 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i can confirm Phantom_Hoover > 1308685470 960955 JOIN :#esoteric > 1308685491 958381 JOIN :#esoteric > 1308685512 976463 JOIN :#esoteric > 1308685534 76076 JOIN :#esoteric > 1308685555 96926 JOIN :#esoteric > 1308685576 102215 JOIN :#esoteric > 1308685597 217548 JOIN :#esoteric > 1308685618 229826 JOIN :#esoteric > 1308685639 241290 JOIN :#esoteric > 1308685660 457710 JOIN :#esoteric < 1308685660 484456 :glogbot!Gregor@codu.org JOIN :#esoteric < 1308685663 680161 :HackEgo!Gregor@codu.org JOIN :#esoteric < 1308685671 762736 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell :t "?" < 1308685673 812718 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​"?" :: [Char] < 1308685695 481688 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :welcome back prgmr! < 1308685717 512039 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :rip < 1308685718 615119 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :`wtf netsplits < 1308685719 870565 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :why netsplits is like wtf < 1308685719 996796 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :pir < 1308685733 19 :Gregor!Gregor@codu.org JOIN :#esoteric < 1308685753 339393 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`wtf foo < 1308685754 867447 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :why foo is like wtf < 1308685759 365276 :Gregor!Gregor@codu.org NICK :Guest13856 < 1308685773 471359 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`run echo `which wtf` < 1308685773 832697 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :hi Guest13856 < 1308685775 235261 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :​/tmp/hackenv.26795/bin/wtf < 1308685787 576775 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :`run cat `which wtf` < 1308685789 386673 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :​#!/bin/sh \ echo "why $1 is like wtf" < 1308685804 176017 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :`quote why internet < 1308685805 435433 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :131) alise: why internet is like wtf < 1308685821 860063 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :i could never give poor fungot a straight answer. < 1308685890 22768 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1308686453 637760 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!haskell :t \f -> uncurry (f . Just) < 1308686456 394187 :EgoBot!Gregor@codu.org PRIVMSG #esoteric :​\f -> uncurry (f . Just) :: (Maybe a -> b -> c) -> (a, b) -> c < 1308686479 614644 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: i think that whole option architecture may be elegant but flawed < 1308686491 311295 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I think it builds up a shitload of loops that just zip and zip and zip and process it and uh < 1308686492 935159 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I dunno < 1308686498 354022 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Wait no that happens at the end < 1308686499 621397 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :WTF is going on? < 1308686507 572426 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Maybe it's inlining countBytes into the option call < 1308686510 436409 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :And thus measuring incorrectly < 1308686533 582415 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :'cuz I mean < 1308686533 940477 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :option :: (WC :-> Maybe Int) -> Counter -> WCOption < 1308686533 958340 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :option field ctr = \(!it) -> do (!a,!b) <- I.zip ctr it; return $! setL field (Just a) b < 1308686539 925725 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :No way that is taking up the entirety of my time and space. < 1308686584 903823 :lambdabot!~lambdabot@74.207.243.105 JOIN :#esoteric < 1308686595 771198 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: HE COMES < 1308686619 765733 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :!vixen Are you female? < 1308686622 984858 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :er < 1308686626 228645 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@vixen Are you female? < 1308686626 534388 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :isn't it obvious? < 1308686657 455412 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@list < 1308686657 627300 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :http://code.haskell.org/lambdabot/COMMANDS < 1308686663 306677 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: no no no. he is the _evil_ part of lambdabot. < 1308686666 735819 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :she is the rest of it. < 1308686682 371552 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :eek < 1308686701 475477 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, there's such an obvious pun to make here. < 1308686874 181630 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :O...K... < 1308686881 612643 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :encrypted.google.com isn't working. < 1308686913 289752 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@vixen What does this command do? < 1308686913 453579 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :i'll hafta plead the fifth on that one. < 1308687423 940270 :IronEagle!~IronEagle@164.3.63.69.dyn.southslope.net PART :#esoteric < 1308687453 185459 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@vixen a simple yes or no will suffice < 1308687453 294698 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :i didn't think so < 1308687604 265701 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@vixen Does {x|x \nin x} contain itself? < 1308687604 645574 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :i think you know the answer to that one, silly < 1308687613 36122 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :@vixen Does {x|x \nin x} contain itself? < 1308687613 212017 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :good question < 1308687623 508450 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :@vixen Do you ever give a straight answer? < 1308687623 763437 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :i dunno, what was the question? < 1308687987 95688 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: ok, it is _definitely_ the function chain thing that's causing the leak < 1308688034 144027 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :or wait, is it < 1308688035 42890 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :WTF? < 1308688040 57910 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :I seem to leak just by running the constant thingies < 1308688057 834572 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :OH WAIT HMM < 1308688096 703171 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Yep, that's it. < 1308688353 819166 :blancnoir!blancnoir@gateway/shell/anapnea.net/x-zrnqocyuahyneicg QUIT :Quit: leaving < 1308688884 801254 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :oerjan: the space leak has reached "fucking inexplicable" level < 1308688887 111406 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric ::( < 1308688895 167669 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :sometimes I think laziness isn't worth it < 1308688927 739126 :Robdgreat!~rob@unaffiliated/robdgreat PRIVMSG #esoteric :laziness is always worth it < 1308688932 538561 :Robdgreat!~rob@unaffiliated/robdgreat PRIVMSG #esoteric :it pays off right now! < 1308688933 82601 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :that's what I was going to say < 1308688950 256246 :Robdgreat!~rob@unaffiliated/robdgreat PRIVMSG #esoteric :the ULTIMATE in instant gratification < 1308688968 677144 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott_, consider asking in #haskell? < 1308688992 108902 :elliott_!~elliott@95.149.228.85 PRIVMSG #esoteric :Phantom_Hoover: nah, it's basically a mechanical process to find out what i need to strictify :D < 1308689109 815187 :cheater_!~ubuntu@ip-80-226-24-66.vodafone-net.de JOIN :#esoteric < 1308689563 344321 :elliott_!~elliott@95.149.228.85 QUIT :Remote host closed the connection < 1308689590 20162 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1308689592 791713 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :http://www.reddit.com/r/IAmA/comments/i5csn/iama_male_that_plans_to_raise_my_testosterone/ < 1308689598 667794 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Reddit, you have reached a new low. < 1308689666 229474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see i thought from the title they were actually serious or whatever and was preparing myself for cringe < 1308689667 835390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is this shit < 1308689684 487667 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I agree with elliott < 1308689825 832631 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, there's another thing saying that not masturbating for a week increases testosterone levels by 45.7%. < 1308689849 744068 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :this is just the worst < 1308689863 729617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: cool, so it's actually not any less stupid than it looks at all? < 1308689865 160072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cool < 1308689882 676637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: let's turn to the top ten items of the main page, perhaps there is something to redeem reddit there < 1308689884 266223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If homosexuality is genetic, wouldn't it have bred itself out of the population over the last few thousand years? (self.AskReddit) < 1308689886 46851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whoops < 1308689906 144865 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :whoops < 1308689924 900445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Tay-Sachs is a genetic disease that usually kills its victims at a very young age, long before they are able to reproduce. It has not been bred out of the population because it is a recessive trait. Recessive traits, even if they affect reproduction, aren't completely removed from a population because of heterozygosity. < 1308689925 45491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Furthermore, homosexuals can, and often do, reproduce to pass on their dna. Think of historical times when women had little choice, lesbian or not." < 1308689935 583107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THEM HOMOSEXUALS JUST KEEP BREEDIN' WHETHER THEY WANT TO OR NOT < 1308690008 433007 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Let's look at the top 10 on /r/all. < 1308690017 428211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :god no < 1308690032 510506 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"I found out that I am truly an Atheist. It was a hard lesson." < 1308690049 805762 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :"I wouldn't want to mess up his perfect cheekbones." < 1308690054 644039 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what / what < 1308690065 685226 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :why reddit why < 1308690074 103516 :kwertii!~kwertii@ResNet-32-176.resnet.ucsb.edu JOIN :#esoteric < 1308690097 22017 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A weight with the sun reflecting off it, with "Message from the gods" as the title. < 1308690115 527014 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :An indie developer plugging themself. < 1308690132 37843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : "I found out that I am truly an Atheist. It was a hard lesson." < 1308690133 260830 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you serious < 1308690139 315592 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is reddit serious < 1308690139 333622 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :A highly original comparison between a floppy disk and a micro SD card < 1308690144 246068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: reddit used to be serious < 1308690167 20139 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is there a serious reddit, or at least a reddit that is nonserious in a good way < 1308690180 465351 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Aaaand... a very slightly witty "most interesting man in the world" meme. < 1308690187 331099 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Christ, how old are those things? < 1308690190 262794 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :where by reddit I mean reddit equivalent < 1308690206 540943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i'm scared that there is < 1308690212 577848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i'm afraid that it might be slashdot < 1308690267 780002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"I think that kid might have the gay." http://www.reddit.com/r/pics/comments/i5fdo/i_wouldnt_want_to_mess_up_his_perfect_cheekbones/ quality comments < 1308690293 994545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow this is the < 1308690294 145852 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric ::'( < 1308690294 488492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :worst < 1308690295 904388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :comment thread < 1308690298 757691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"This isn't Chuck Norris' Dad, clearly." < 1308690306 431614 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I died < 1308690327 719212 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :GIMME_DOWNVOTES -15 points 1 hour ago < 1308690327 895985 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :good < 1308690332 685854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy where do you go to get not terrible links to things don't say this channel < 1308690362 57554 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is that a trick question < 1308690373 861632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1308690423 354476 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I typically only get terrible links, actually :( < 1308690468 780860 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, basically, you need to just read TrueReddit. < 1308690487 82480 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The links are a bit better, and you get an air of unbearable elitism! < 1308690495 878574 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :delicious < 1308690497 653492 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks but i get enough of that talking to you for five minutes < 1308690526 571606 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Only a clearly inferior person would say something like that. < 1308690900 493256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Last week I had a heart attack. As I sat in the emergency room gasping for breath the question of religion came up. I answered without thinking "atheist". The admissions nurse grinned, and told me that that was the first time in 20 years anyone had given that answer." < 1308690903 323279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: this is going to be good post < 1308690912 682051 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Y'know, reddit would be vastly improved by two features: tags, and the ability to ignore tags. < 1308690925 670740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: people have been demanding tags since two thousand and five dude < 1308690927 965603 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :*Specifically*, the ability to ignore the tag "meme". < 1308690940 488297 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like anyone would tag things "meme" < 1308690955 54036 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Ah, right, this relies on people being intelligent. < 1308690955 71958 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :19-year-old suspected of being mastermind behind computer hacking group LulzSec arrested in UK (content.met.police.uk) < 1308690956 294803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MASTERMIND < 1308690959 110247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :MASTERMIND < 1308690963 110596 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :And memes get upvoted. < 1308690966 353926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: no, it relies on them being motivated and also agreeing with you on tags < 1308691000 363117 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :How's about we just murder most of humanity? < 1308691002 298444 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :SOLUTION < 1308691046 196508 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, hey, that game with the coloured pegs is called Mastermind. < 1308691049 972944 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Standards have dropped. < 1308691057 435222 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq_, Mars colony < 1308691072 830208 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :Phantom_Hoover: Yes, but that leaves them still extant. < 1308691081 609950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: you got that from the top comment < 1308691084 903895 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq_, yeah, but what're they going to do? < 1308691091 239328 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, got what? < 1308691102 607879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mastermihdndjijgi < 1308691122 485155 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :pikhq_: well given that these are presumably the _stupid_ people you want to send, chances are it's only time before someone opens the airlock < 1308691185 515777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no its the good people who go to amrs < 1308691186 382530 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mars < 1308691200 524631 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, I swear I came up with that independently. < 1308691201 865306 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net PRIVMSG #esoteric :oerjan: "GOD TOLD ME THERE'S AIR OUT DERE" < 1308691216 141325 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :pikhq_, you vastly underestimate the scope of stupidity. < 1308691232 631361 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :pikhq_: "DARWIN TOLD ME HE'S GOT AN AWARD FOR YOU" < 1308691856 54817 :pikhq_!~pikhq@71-219-255-37.clsp.qwest.net QUIT :Ping timeout: 264 seconds < 1308692082 249166 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Mr. _______ told you to make "59 eye 1 Mewtwo" deck. < 1308692149 86651 :pikhq!~pikhq@71-219-255-37.clsp.qwest.net JOIN :#esoteric < 1308692517 771767 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you know how to make "59 eye 1 Mewtwo" deck? < 1308693336 402779 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :SlashNET has some feature where it will display to me any time anyone uses the NS GHOST command (regardless of target) > 1308693521 58809 JOIN :#esoteric > 1308693558 991767 JOIN :#esoteric > 1308693599 53 JOIN :#esoteric < 1308693599 149462 :glogbot!Gregor@codu.org JOIN :#esoteric < 1308693885 714978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :q < 1308693918 543200 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :YouTube suggests "the devil went down to george" before "the devil went down to georgia". < 1308693951 286957 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :No, wait, it doesn't suggest Georgia *at all*. < 1308693983 447713 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :someone really has it in for george < 1308694055 607666 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The devil went down to George and said "hey, George, can I borrow a couple of your souls?" George lent him some, but the devil never gave them back. < 1308694071 877373 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The rest of the song is about George trying to get the police to take him seriously. < 1308694138 498151 :sebbu2!~sebbu@ADijon-152-1-38-4.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1308694138 646965 :sebbu2!~sebbu@ADijon-152-1-38-4.w83-194.abo.wanadoo.fr QUIT :Changing host < 1308694138 647156 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1308694186 495425 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :02:10:02: It is estimated that that would suffice for a whole-brain simulation from a low-level physics simulation. < 1308694190 603274 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yeah, have fun with that. < 1308694203 771989 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :We don't know how a single neuron works, let alone how they interact. < 1308694269 677436 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1308694278 806931 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1308694305 316648 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1308694306 221652 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1308694307 112389 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And I'm pretty sure they can't be abstracted significantly from the atomic level. < 1308694339 168472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wouldn't it be awesome if neurons were just super simple < 1308694344 276232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ten lines o' code < 1308694348 154374 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, yes. But they aren't. < 1308694353 567445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :WELL THEY SHOULD BE < 1308694403 827068 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :02:25:33: No need for absurdly large quantities of energy, just a much faster computer than exists now. < 1308694415 560839 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :And, y'know, a precise understanding of how the brain works. < 1308694420 387632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: so you don't think it's tractable to simulate neurons with pretty much anything but a direct recreation of a neuron, right? < 1308694437 490134 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :elliott, I'm very sceptical. < 1308694457 704840 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Biochemistry is an extremely complex thing, and you can't just pretend it isn't there and hope that nothing goes wrong. < 1308694467 902130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it always strikes me as trying to emulate a ridiculously parallel computer with a sequential one < 1308694471 734535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which will just NEver Work < 1308694554 673799 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :I mean, I only have idle speculation, but... there's no reason the brain is likely to be easy to optimise. < 1308694571 13058 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :You can try but I don't know how well it is going to work < 1308694579 395262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Phantom_Hoover: the brain is actually compiled, god actually writes this like < 1308694584 684899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :five hundred times bigger, modularly organised network < 1308694591 155124 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and compiles it down to a superoptimised tight network < 1308694594 680740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tru fax < 1308694636 443198 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :through fax? no wonder e's a little unstable < 1308694652 135023 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you know, e could be watching this channel right now. < 1308694663 511234 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :AYEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE < 1308694812 340261 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Calling "God" a "person" is what causes you to come up with these things. Better is to describe other way. Such as, "e could be watching this channel right now" would be irrelevant; "god actually writes this like five hundred times bigger..." nonsense and clearly untrue... < 1308694824 35470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i was talking about fax. < 1308694857 859484 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Fax? What fax? < 1308694868 313275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: make the pain stop < 1308694922 896906 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Pain? What pain? < 1308694936 865345 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Maybe you mean "paint"? < 1308695022 403364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: between this and a space leak < 1308695128 576585 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :elliott: so basically you've been _very_ wicked in a previous life < 1308695160 817846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe i was god < 1308695184 144228 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :The wickedest man of all. < 1308695206 410227 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Surpassed only in wickedness by the wicked witches of the west and east. < 1308695212 992083 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :you talking about me again? < 1308695218 457778 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :Yes. < 1308695223 82366 :copumpkin!~pumpkin@unaffiliated/pumpkingod PRIVMSG #esoteric :k < 1308695239 296261 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :So wait, are you the wicked witch of the west or east? < 1308695240 293658 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :The Great Pumpkin < 1308695336 225749 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote The wickedest man of all. Surpassed only in wickedness by the wicked witches of the west and east. you talking about me again? Yes. k < 1308695337 463865 :HackEgo!Gregor@codu.org PRIVMSG #esoteric :462) The wickedest man of all. Surpassed only in wickedness by the wicked witches of the west and east. you talking about me again? Yes. k < 1308695708 96785 :Vorpal!~AnMaster@unaffiliated/anmaster QUIT :Ping timeout: 264 seconds < 1308695757 937672 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 PRIVMSG #esoteric :ACTION → sleep < 1308695759 504372 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Quit: Leaving < 1308695912 138773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: heap profiles are not always helpful: http://i.imgur.com/bILdj.png < 1308695920 887919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin: ^ :D < 1308695951 351590 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so what's (474)option/ds_d2IT/proces... < 1308695987 34035 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i suspect it is processOpts and option merged together by some kind of optimisation < 1308695994 319838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have a feeling that countBytes has got merged in too, though < 1308696002 452264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :meaning that the figures are rather unhelpful for tracking down the space leak < 1308696019 643083 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :perhaps compile without optimisation while tracking down the space leak, or would that unhelp too < 1308696038 685007 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: i think it'd unhelp because all the clever stuff ghc is doing to the code would not happen < 1308696043 407312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i'll try it if i can't track this leak down, though < 1308696056 710758 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :-hc is the profile which doesn't require turning on profiling while compiling, isn't it? < 1308696060 309543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aha, a type breakdown is a bit more helpful < 1308696068 275879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: um i don't know, I thought I did < 1308696081 737668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok so Stream is taking up the most well that's out of my hands < 1308696083 361746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then bytestring then < 1308696083 743832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bleh < 1308696085 359474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this isnt helpful < 1308696306 140144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I'll have to sovle it tomorrow < 1308696321 163671 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[asterisk]solve < 1308696484 44671 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :How many people intentionally try to go to jail? < 1308696538 237776 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :usually only former convicts who can't cope with the real world < 1308696591 20490 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or people who would actually have better living conditions in prison, i suspect < 1308696649 648288 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i will accept much worse living conditions than prison to have my freedom < 1308696734 625627 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :How good are you at Pokemon Card? < 1308696778 886821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quintopia: yeah, but you'd also stock up on gold if society collapsed, and also I doubt you've ever experienced _truly_ horrific living conditions, so I wasn't exactly using you as a benchmark < 1308696823 907700 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Did you know that ... Imakuni? wants you to play him as a basic pokemon but you can't < 1308696846 547325 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :elliott: i'm not crazy, and my imagination is better than you give credit to. < 1308696874 704703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i didn't say you were crazy, and i never mentioned your imagination; you're the one assuming you'd be a good benchmark here < 1308697005 177781 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :did i? i'm claiming that i am, yes, pretty typical. i know some people value security more than me, and others value freedom more than me. perhaps i'm a bit closer to the freedom end of the spectrum than average. < 1308697050 346744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is no way i can communicate what i was trying to to you < 1308697054 411478 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry < 1308697061 350268 :pikhq_!~pikhq@71-219-243-148.clsp.qwest.net JOIN :#esoteric < 1308697070 94356 :pikhq!~pikhq@71-219-255-37.clsp.qwest.net QUIT :Ping timeout: 244 seconds < 1308697173 331766 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: i'm not really into pokemon < 1308697228 929965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was that an xkcd reference < 1308697233 682270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@babaus2 < 1308697233 915076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :babau babaus < 1308697234 63965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@LulzSec lol U should Use the word "legitimate"more refrainly as ALL that FRAUD like ALL COURTS, THEIR "LAWS"..i.e STATUTES=ACTS of DECEIT < 1308697234 64161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow twitter is great < 1308697234 228352 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Unknown command, try @list < 1308697234 578071 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Unknown command, try @list < 1308697237 874076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: twitter < 1308697241 486622 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :twitter < 1308697246 2209 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what's this about < 1308697250 352415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i have no idea < 1308697252 61710 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :/about what is this < 1308697259 711399 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh a lulzsec quote I've heard of them < 1308697264 752845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no thats not lulzsec < 1308697267 595371 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thats someone addressing them < 1308697268 388479 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1308697270 222658 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I mean < 1308697272 636039 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :@LulzSec < 1308697273 161284 :lambdabot!~lambdabot@74.207.243.105 PRIVMSG #esoteric :Unknown command, try @list < 1308697289 148903 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :(i don't use twitter) < 1308697299 632571 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :so uh < 1308697302 270126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Stop fearing three-letter agencies, friends. They're humans with slightly more paper and fancier uniforms; they are just like you and me. :)" < 1308697302 761645 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what is that guy trying to say < 1308697312 664857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :--lulz security, rational people?? < 1308697320 30235 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :could be < 1308697325 60067 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :and what's that babaou thing < 1308697338 283721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :some guy < 1308697344 736050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :replying to "Ryan Cleary is not part of LulzSec; we house one of our many legitimate chatrooms on his IRC server, but that's it." < 1308697354 315462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i guess you shouldn't say legitimate because governments aren't legitimate? god knows < 1308697361 194401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://twitter.com/#!/babaus2 < 1308697362 206918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :..born..curious....gone ..furious.. Women = Beauty, Body, Brain..;-)...hmm.. Men = Mental, Midgets, Male...lol.. < 1308697368 120801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i think we've found ourselves an intellectual guys < 1308697380 364094 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tempted to do a dramatic reading of that line < 1308697396 290442 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :twitter... < 1308697419 204538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is a twitter account called PhilosophyQuotz < 1308697429 234143 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was PhilosophyQuotes taken, and if so, why was that their second choice < 1308697438 622422 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :quotz < 1308697442 641307 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://twitter.com/#!/PhilosophyQuotz < 1308697446 583751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gangsta philosophy of the streets < 1308697470 300961 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :Philosophy quotes and quotes by philosophers. < 1308697487 632362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they might just quote like < 1308697494 117949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :charles barkley < 1308697497 728850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if he says something about philosophy < 1308697504 38723 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :http://twitter.com/#!/PhilosophyQuotes hmm < 1308697553 645941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow < 1308697639 237158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"People secretly want all video game characters to be planes." < 1308697673 25269 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Maybe some people do. < 1308697679 398151 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :lara croft, the plane < 1308697693 810409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#esoteric -- come for the esolangs, stay for the zzo38 < 1308697744 218178 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :is this plane fetishism, a joke, or just nonsense < 1308697747 758117 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And then you need to add ", leave for the ________" something too. < 1308697759 190538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: everything is nonsense, i make sure to remove all the context i can when quoting < 1308697763 112419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#esoteric -- come for the esolangs, stay for the zzo38, leave for the zzo38 < 1308697782 188790 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :does that mean leave because zzo38 is here or leave to follow zzo38 home < 1308697784 383919 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com TOPIC #esoteric :#esoteric -- come for the esolangs, stay for the zzo38, leave for the zzo38 | Logs: http://codu.org/logs/_esoteric/ and http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1308697793 20174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :monqy: you decide < 1308697921 189792 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :it's just the plane truth < 1308698436 980566 :onca!~onca@unaffiliated/onca JOIN :#esoteric < 1308698452 900959 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :onca: came here for the esolangs? < 1308698477 411120 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I have idea something that I would like to see in LLVM, is to have commands to deal with activation records and stack, such as one to mark the return stack, one to copy the return stack to the mark, and one to restore from the copy (any number of times until the mark and/or copy becomes invalid) < 1308698488 732819 :azaq23!~derivecto@unaffiliated/azaq23 JOIN :#esoteric < 1308698494 814731 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :As well possibly things that directly activate data stored in activations records somehow < 1308698515 176235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for once i agree with you < 1308698525 356169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :doesn't it have something for that though? < 1308698559 422556 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Not quite. < 1308698631 358728 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :elliott, what's a esolang and how many do I need? < 1308698646 240381 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :onca: Look at wiki and then you decide. < 1308698691 707344 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :there's a poor chap in the # that is speaking to me in espainol and I was looking through channels for something with the -es or -sp in the title and stumbled on to this chan. < 1308698701 704001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha < 1308698706 402455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well. < 1308698707 877780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not quite :) < 1308698714 309397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh here let me copy our wiki im lazy < 1308698718 150182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Welcome to the esoteric programming languages wiki! This wiki is dedicated to the fostering and documentation of programming languages designed to be unique, difficult to program in, or just plain weird. Here's how you can explore this wiki. < 1308698718 312498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :An esoteric programming language is a computer programming language designed to experiment with weird ideas, to be hard to program in, or as a joke, rather than for practical use. < 1308698725 337369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :onca: but erm < 1308698732 845895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we're very good at toying with newbies until they disappear < 1308698745 522176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we'd be happy to take on a patient gratis right oerjan < 1308698785 897058 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :eso no es español < 1308698834 745840 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :elliott. < 1308698834 937506 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :I disagree with that definition. < 1308698837 563708 :Lymia!~moe@unaffiliated/cirno-chan PRIVMSG #esoteric :It excludes Perl. < 1308698863 191960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus christ < 1308698873 552231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how many times have you done the whole perl is an esolang stick i recall like at least three other times < 1308698882 478684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :surely its getting old no matter how funny it was originally < 1308698937 979677 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :that would include all programming languages. < 1308698942 716478 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :but I'm game. < 1308698948 527649 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :should I start the bidding on ada? < 1308698959 37042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bidding? erm yes definitely sure. < 1308698964 94934 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :bidding? < 1308698964 894647 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :sold. < 1308698976 3431 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :onca: Why do you need bidding? < 1308699006 67376 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :ada auction < 1308699008 655321 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :I dont need bidding. < 1308699015 17029 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :just trying to liquidate < 1308699023 749479 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Liquidate what? < 1308699035 636141 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :everything must go. < 1308699043 93178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :im glad this channel doesnt have a really explicitly obvious name itd like halve our day to day irc funtimes < 1308699064 107798 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :also, magenta. < 1308699075 854360 :onca!~onca@unaffiliated/onca PRIVMSG #esoteric :orange you glad I didn't say bananas? < 1308699095 534465 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Everything of what? < 1308699104 661858 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :no, we like the occasional banana scheme < 1308699110 934081 :monqy!~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net PRIVMSG #esoteric :I prefer bananas over oranges, myself < 1308699134 712977 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trilime unite < 1308699154 694865 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :by the power of something < 1308699292 381603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :goodnight, tomorrow i shall write best wc < 1308699328 556881 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :west corea < 1308699329 73264 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: definitely greyskull < 1308699354 450890 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :ic < 1308699369 757401 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :You could have: i8* .mark() i8* .save(i8*) void .continue(i8*) void .discardmark(i8*) void .discardsave(i8*) Now you can make something similar to call/cc possibly < 1308699427 241792 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :um you can do that with setjmp can't you, surely llvm supports that? < 1308699445 394228 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Yes it does support setjmp and longjmp < 1308699493 292893 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But I am not sure if it does what I am saying < 1308699549 427994 :elliott!~elliott@unaffiliated/elliott QUIT :Ping timeout: 252 seconds < 1308699578 608890 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Simply restoring the stack pointer and frame pointer is not enough in some cases < 1308699625 504525 :oerjan!oerjan@tyrell.nvg.ntnu.no PRIVMSG #esoteric :oh < 1308699684 546585 :pikhq_!~pikhq@71-219-243-148.clsp.qwest.net PRIVMSG #esoteric :oerjan: The only usage of setjmp and longjmp that's not undefined is jumping up the stack. < 1308699811 762430 :onca!~onca@unaffiliated/onca QUIT :Quit: Leaving. < 1308699954 500262 :oerjan!oerjan@tyrell.nvg.ntnu.no QUIT :Quit: Good night < 1308700509 659181 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :This new way might help a lot of things < 1308700539 708993 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :will it help me acquire moneys? < 1308700647 211221 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :I don't know. < 1308700768 385003 :Sgeo!~Sgeo@ool-43500f4b.dyn.optonline.net PRIVMSG #esoteric :Shut up and take my monkey! < 1308700784 337316 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :No. < 1308700788 389804 :augur!~augur@208.58.6.161 QUIT :Remote host closed the connection