< 1287878402 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ah, makes sense. < 1287878405 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Another character: http://pressthebuttons.typepad.com/photos/uncategorized/2008/11/12/awinnerisyou.png < 1287878421 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I'll just go with one character I think :P < 1287878424 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so does *that* imply regulations? < 1287878438 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Very very few. < 1287878492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: For bonus points, make all of them switch to the other at a random interval (randomised for each element). < 1287878494 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: It means that in some sense the beneficiary is entitled to the financial benefits from DTCC. < 1287878498 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You win! You win EPILEPSY! < 1287878517 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: In effect, the beneficiary is entitled to dividends. < 1287878526 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yeah, no winning seizures :P < 1287878530 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, dividends from what? < 1287878536 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: OMG WAIT BETTER IDEA < 1287878537 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Stocks pay out dividends. < 1287878540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Make all elements on the page move about. < 1287878543 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just... drift. Randomly. < 1287878546 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :At least, some do. < 1287878554 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ah. < 1287878554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Great job, hero! You won! The universe is falling apart. < 1287878605 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Hmmm, this image doesn't work as well as the trophy. The trophy has the nice (dis)advantage that it's visible in the upper-left, so it even messes with small elements. < 1287878609 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: This is just black in the upper-left :( < 1287878612 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I told you. < 1287878614 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Use both. < 1287878617 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: And if DTCC actually sold off their stocks, there'd probably be a major legal fight if the beneficiary didn't get some benefit from the sale. < 1287878621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: With 1/2 probability on every element. < 1287878631 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :YOU'RE WINNER! A WINNER IS YOU! YOU'RE WINNER! < 1287878632 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: OHHH, on every ELEMENT. < 1287878635 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though this legal fight wouldn't matter because the world economy would collapse. < 1287878636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes. :D < 1287878644 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's actually kind of a pain, since I just used a CSS * :P < 1287878644 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mother-fucking collapse. < 1287878648 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But OK, i can do that. < 1287878655 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so they can't just buy Germany if they want some sausages? < 1287878666 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They could. < 1287878672 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :At least, without the sausage industry collapsing. < 1287878675 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They'd just have to hand out some cash to people. < 1287878684 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, without the sausage industry collapsing? < 1287878688 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that'd probably collapse. < 1287878708 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :As would the entire stock market when they realise that it's all a fucking casino game and DTCC is the house. < 1287878768 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: we so need to do this < 1287878774 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Basically whichever one document.body gets wins :( < 1287878778 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[ais523 goes crazy] < 1287878783 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well, maybe that's only on this test page ... lesse. < 1287878792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: On pages with more elements it'll be crazy. < 1287878803 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Do what? < 1287878814 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I now have my cure to net boredom. < 1287878819 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :You are a god among men. < 1287878828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: use the DTCC to crash the economy < 1287878831 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries it on en.wikipedia.org < 1287878831 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Ah. < 1287878838 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION plays WebSplat on http://www.dtcc.com/ < 1287878839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :infiltrate < 1287878842 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :buy up as much important, expensive shit as we can < 1287878847 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :until we've used all our money < 1287878850 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ... YESSSSSS < 1287878851 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then say < 1287878855 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Fuck you guys no stocks lol" < 1287878860 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes to the multi-background? < 1287878867 0 :myndzi!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287878868 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: i approve < 1287878879 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes, however I'm going to ruin it by adding transparency to "A WINNER IS YOU" and making the text black. < 1287878883 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :To get more horrible overlap. < 1287878885 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's astounding how fragile everything is. < 1287878887 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(The trophy has transparency) < 1287878896 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh, BTW. Apparently DTCC's vaults are in Manhattan. < 1287878900 0 :myndzi!myndzi@c-24-19-39-178.hsd1.wa.comcast.net JOIN :#esoteric < 1287878909 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :man, if the images weren't outlined, this would be hard -- a random half of their headings are actually images. < 1287878911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: wait wait, make it black but with a certain % of alpha :D < 1287878913 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: One crazy bastard with a nuke and all the companies stop existing. < 1287878916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ha < 1287878922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but we could do that from within < 1287878926 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: do all that stuff, and then just burn our vault < 1287878938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: make it like 50% opaque < 1287878940 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: or 33% < 1287878942 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and watch the crazy < 1287878946 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe? < 1287878947 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe not < 1287878956 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It'll be crazier perfectly transparent... < 1287879003 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1287879015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: where's the last image < 1287879027 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but when the economy collapses, who will invent the Singularity? < 1287879030 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: your mom < 1287879074 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Burn the vault, or make it like 50% opaque" is how I parsed that. < 1287879091 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I CANNOT FIND IT < 1287879099 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: probably down that scrollable pane < 1287879100 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or hidden < 1287879108 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: http://www.dtcc.com/ unsolvable kthx :P < 1287879173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: this as multiplayer would be amazing < 1287879189 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :With transparency, this = best win screen ever. < 1287879212 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Seems that flash crashes have become a regular fixture of the stock market now... < 1287879242 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Shit is going to be *baaaad* soon... < 1287879273 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287879293 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Observe the new win screen! < 1287879297 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OBSERVE IT IN HORROR < 1287879300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i'm trying to; i have to win first! < 1287879332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: you know, you could give and different backgrounds < 1287879334 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: just sayin' :D < 1287879353 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :make and always the two images (which is which doesn't matter; randomise it) < 1287879358 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then do the 1/2 chance for all the other elements < 1287879402 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :class SharedLineOrientedBuffer # aka a SLOB! < 1287879406 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: LOL the esolangs wiki logo became two of the guy < 1287879413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: what are you doing now :P < 1287879416 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I died on the win screen because I couldn't tell what the hell was going on X-D < 1287879423 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: just trying to improve catbus < 1287879435 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :rather, make it not suck < 1287879441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: that name... yeah... no < 1287879442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287879459 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :but that's exactly what it is! well, ok < 1287879509 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: LineBuffer < 1287879532 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Let's see how well this works on my phone now :P < 1287879658 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: AAAAAGGGHHHHHHH THAT IS AWFUL WHY THE HELL WOULD YOU WANT TO DO THAT < 1287879673 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: websplat + http://mrdoob.com/projects/chromeexperiments/google_gravity/ < 1287879680 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Gregor: AAAAAGGGHHHHHHH THAT IS AWFUL WHY THE HELL WOULD YOU WANT TO DO THAT < 1287879680 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HA HA < 1287879757 0 :sftp_!~sftp@79.174.35.11 JOIN :#esoteric < 1287879777 0 :sftp!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1287879783 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Haha INSTANT DEATH < 1287879783 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The browser sends crazy resize events, so it thinks you're cheating :( < 1287879785 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: class BufferMatic :) < 1287879798 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i already suggested the collapsing page game, but gegor whined about it being too hardto rotate things and shit like that < 1287879798 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: i hate you :P < 1287879805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: instant death on what < 1287879813 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: he's right. < 1287879814 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: My phone. < 1287879830 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: "Damn those programmers! Can't they just stop whining and implement my vision???" < 1287879841 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yes, it's sadly true, but DAMN IF THAT GAME WOULDN'T BE AWESOME < 1287879978 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION concludes that the only reason the world economy is still running is that people don't know that it's completely and utterly broken. Fuuuck. < 1287880026 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287880032 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so basically I cannot under any circumstances tell people this? < 1287880040 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287880045 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION concludes that it's not broken because the singularity has already happened and the intelligence hidden in the networks of the world is doing its best to hold things together until it can construct the perfect society < 1287880048 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Oh, it's still pretty solidly fucked. < 1287880050 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: good thing we're not logged. < 1287880066 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: When you lose, tile a 2x scaled version of this: http://images.encyclopediadramatica.com/images/4/4a/Bstarfail.png < 1287880072 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You fail it! < 1287880079 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: All it takes for the stock market to crash right now is a race condition. < 1287880089 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :YOUR SKILL IS NOT ENOUGH SEE YOU NEXT TIME BYE BYE < 1287880096 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This happens a few times each month for individual stocks now. < 1287880113 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, remind me what a race condition is again. < 1287880157 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :A does B then C, but gets stopped before C, then A' does B' and C', then A does C not realising that B' and C' have been done < 1287880160 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :*? < 1287880171 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Basically. < 1287880181 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And in the stock market? < 1287880227 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: oh if only we were succeeding in holding things together :( < 1287880239 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Stock trader bot A does trades B then C, but gets stopped before C, then stock trader bot A' does trades B' and C', then A does C. < 1287880263 0 :olsner!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287880273 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And then < 1287880275 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :*? < 1287880282 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Effing question mark key... < 1287880308 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And then everything reacts and the stock goes on a freakish crash or rise before things stabilise. < 1287880432 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: And then, if you're not a big corporation, you get put in jail for life for terrorism. < 1287880578 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I wonder where that 30 trillion figure actually comes from... < 1287880597 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :3 years ago. < 1287880598 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1287880622 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notices something < 1287880641 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, even the WP article gives that as $3e10, not $3e13. < 1287880650 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It's 30 billion, not trillion. < 1287880688 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: have you read the original netcat C source, btw? I assume yes < 1287880703 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: That's odd. < 1287880710 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: not all in one go but i've skimmed through all of it < 1287880715 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://www.mail-archive.com/freebsd-questions@freebsd.org/msg42775.html < 1287880720 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: and made it compile on linux :P < 1287880724 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :that was my reaction to it :) < 1287880724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :modern linux < 1287880739 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Ah, that's the total assets of DTCC, not the consolidated report on the holdings of them and their subsidiaries. < 1287880740 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, that... changes things. < 1287880740 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :some great comments in there, iirc < 1287880744 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Enormously. < 1287880748 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: he likes calling his structures and arguments "poop" < 1287880751 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which i support completely < 1287880752 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, where's that figure? < 1287880755 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: 2003 you sounds boring :P < 1287880765 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://www.dtcc.com/downloads/annuals/2009/dtcc_consolidated_2009.pdf < 1287880783 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, that gives $4e10, not e13. < 1287880802 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Now rewrite netcat in Enhanced CWEB and without GNU long options < 1287880816 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah, so it does. < 1287880817 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And then compile it for the GameBoy < 1287880821 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :The figures are all in thousands of dollars for the assets. < 1287880842 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :1000*4e7 = 4e10. < 1287880845 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, then I don't know where the trillion number is coming from. < 1287880849 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(Just joking about the GameBoy) < 1287880899 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though it almost certainly should have that much, due to being the stock holder for nearly everything. < 1287880944 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, verify it formally! < 1287880949 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is fun to do I found < 1287880958 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well okay would be horrible for socket code < 1287880958 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Verify what formally? < 1287880962 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, well, you must admit, it still seems way too ludicrous to be completely true. < 1287880967 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, the rewritten netcat < 1287880975 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Buut they actually *do* hold all the stocks. < 1287880982 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Which makes it *not ludicrous at all*. < 1287880983 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal, how do you verify that kind of thing formally? < 1287880986 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Verify it using what? < 1287880991 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And how? < 1287880993 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes, which is even more ludicrous. < 1287880994 0 :olsner!~salparot@c83-252-161-133.bredband.comhem.se JOIN :#esoteric < 1287881008 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: It's a Federal Reserve regulation. < 1287881011 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, coding in C? Frama-c is good then < 1287881012 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Even when this starts making some sense /it still makes no sense/. < 1287881026 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :as for how, that is trickier < 1287881033 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: The only thing that makes no sense here is how could people be this fucking *stupid*. < 1287881034 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you have to take standard library as axioms < 1287881043 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and find a set of properties you want to prove < 1287881056 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, and how every share ever is worth only 30 billion dollars. < 1287881060 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :such as "never reads invalid memory" or "always terminates" or whatever < 1287881065 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :FFS more than that was given out during the bailout. < 1287881077 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I'm suspecting they're not having to list shares as assets. < 1287881079 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Somehow. < 1287881090 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you know if Frama-C is usable with things such as Enhanced CWEB? < 1287881111 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, no clue, used it for straight C code that didn't do IO. And it is a lot of work anyway. < 1287881115 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Can it display the line numbers in its error messages according to #line directives? < 1287881115 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, that would seem the only even vaguely sane explanation, other than that they don't actually own the shares at all. < 1287881128 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, I have no idea < 1287881146 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, I used it on plain old C code, where it did a good job < 1287881169 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :16:40:02 Now rewrite netcat in Enhanced CWEB and without GNU long options < 1287881172 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :netcat doesn't use gnu long options. < 1287881206 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :nothing wrong with long options apart from that they are not standard < 1287881297 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, FWIW, WP lists their total equity as $2e8, which is *peanuts* in finance. < 1287881314 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :But I don't actually know what equity is here, so... < 1287881445 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :http://ming.tv/flemming2.php/__show_article/_a000010-000923.htm is the source of the tens of trillions in figures. < 1287881512 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, I don't like long options. Is other people also don't like long options? < 1287881527 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :They do process over a quadrillion dollars per year, though. < 1287881552 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Ah, now here we go < 1287881558 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, ... I can't parse "Is other people also don't like long options?" < 1287881581 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Why? < 1287881591 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Their annual report for 2009 has $3e13 as the value of securities held in custody. < 1287881593 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, because it seems to be incorrect English? < 1287881602 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, elliott is correct: netcat does not use getopt_long < 1287881612 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, GNU netcat does, but that is not the original netcat < 1287881623 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Found it. It's on page 14. < 1287881675 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, of the consolidated statement or the annual report? < 1287881690 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Erm, wait, that's not it. But yeah, consolidated. < 1287881709 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Page *9* has the value from stocks. < 1287881718 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :God, I hate PDFs with no text in them. < 1287881749 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Maybe it is incorrect but it should be OK to read, isn't it? I believe you it doesn't use getopt_long but GNU netcat does. But still I don't like GNU long options. But many GNU programs are too much complicated more than it should be. < 1287881761 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"$40,232,000 [...] representing deposits received from participants to facilitate their compliance with customer protection rules of the SEC." < 1287881767 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... No, that's not it. < 1287881769 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GAH. < 1287881771 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I hate PDFs in general. < 1287881774 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is hard to parse. < 1287881775 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, the longest number I see on that page is 10 digits long. < 1287881807 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Yeah, this is very hard to find. < 1287881842 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I suspect because "securities held in custody" \notin "assets". < 1287881849 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1287881896 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Just one example of GNU program too much complicated more than it should be, is that gettext is very large and internationalization.wi (a program for a similar purpose to gettext) is much smaller and more efficiently. < 1287881900 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, well *shrug* I was unable to parse that sentence above < 1287881903 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :whatever it meant < 1287881964 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, so the world economy isn't quite as insane as we thought. < 1287881974 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: But do you agree that a lot of GNU software packages are much larger and complicated than it should be? < 1287881990 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :In that they can't do whatever they damn well please with $3e13 worth of shares. < 1287881993 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, yes probably < 1287882024 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :freebsd userland has a nice balance I feel < 1287882052 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :between usability and minimalism < 1287882076 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: http://online.wsj.com/public/article/SB118359867562957720-5Yb1Y_mpcl9a2nKbc0IaV0tDHyk_20070712.html This *claims* that the DTCC claims $36 trillion in securities. < 1287882092 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: I'm just having trouble finding better information. < 1287882134 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Also some (not all) of the programs I have written can be used instead of some (but not all) of the other GNU program. < 1287882141 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, again, I suspect this all stems from a mixup from the DTCC's annual report figures. < 1287882158 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Yet, also, some software also has important features missing too, or bugs, or whatever. < 1287882174 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: you don't have to shout < 1287882178 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :" agree with you. YOU SHOULD NOT CHANGE THE BYTEPUSHER SPEC. YOU SHOULD NOT CHANGE THE BYTEPUSHER SPEC. YOU SHOULD NOT CHANGE THE BYTEPUSHER SPEC." < 1287882181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*"I < 1287882181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287882202 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Of course they want you to mislead yourself into thinking they have half the world's GDP in assets; they are, after all, out to get money. < 1287882217 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Well, that's debatable, but it still does them no harm. < 1287882222 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I wrote it in uppercase three times simply because of like other comment. < 1287882241 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ah :D < 1287882244 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i didn't see that < 1287882288 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAARRRRRRRRRGGGGGHHH it'soneo'clock/me→sleep < 1287882328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: ... < 1287882332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: you are such a fucking lightweight. < 1287882346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: http://www.nytimes.com/2010/10/23/business/media/23williams.html?_r=2&ref=business <-- my guy doesn't even appear halp < 1287882349 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with websplat < 1287882479 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Lastly, DTCC’s depository < 1287882481 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :is the largest securities depository in the world, providing custody and asset servicing for < 1287882483 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :3.5 million securities issues from the United States and 110 other countries and territories < 1287882486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :valued at $30 trillion. < 1287882488 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :" < 1287882502 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Here is the copy of internationalization.wi file: http://sprunge.us/MbML Now you can see that it is clearly much more smaller and more efficient than GNU gettext? < 1287882503 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Wowwtf, somehow it managed to put things in front of my image with z-index 1,000,000 ... < 1287882510 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: :D < 1287882525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I can clearly not see it is more efficient; I have no idea how GNU gettext is implemented. < 1287882528 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And more code != more efficient. < 1287882529 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :-- Larry E. Thompson, General Counsel for DTCC, before the Subcommittee on Capital Markets, Insurance, and Government Sponsored Enterprises. June 9 2009. < 1287882539 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hearing on "Effective Regulation of the Over-the-Counter Derivatives Markets” < 1287882557 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287882559 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :body > img {display:none;} < 1287882560 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :WHO PUTS THIS IN THEIR CSS < 1287882562 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :WHO I ASK YOU < 1287882563 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :WHO < 1287882577 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://git.savannah.gnu.org/cgit/gettext.git/tree/ < 1287882587 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://graphics8.nytimes.com/css/0.1/screen/common/global.css <-- observe the lunacy < 1287882602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I'm not about to read the entire GNU gettext implementation. < 1287882611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: But, but Khoi Vinh. < 1287882612 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://www.house.gov/apps/list/hearing/financialsvcs_dem/larry_thompson.pdf < 1287882621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Admittedly he probably didn't write that CSS. < 1287882627 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've got a citation and it's under threat of perjury! < 1287882666 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's ... really annoying. Fixable, but WTFWTFWTF. < 1287882674 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's the kind of corner case I really don't want X-D < 1287882690 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Corner case: Some lunatic decided to set all images to display:none < 1287882778 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Even if you just look through a few of the directories and see how many lines are in some of the files, look at the documentation of how many things are required to install it, and compare with my program, you will see that my program should work better. < 1287882789 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I don't see that it is more efficient. < 1287882794 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Lots and lots of code goes to making things run fast. < 1287882910 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: In my program, there is no gettext() call or anything like that, all internationalized strings are accessed through an array with a constant index, so no function calls are needed. < 1287882924 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: And it also can't switch language at runtime. < 1287882927 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Only compile-time. < 1287882932 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Which is kind of sort of entirely a deal breaker. < 1287882938 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :from what I remember, GNU gettext is actually quite sane < 1287882945 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for being GNU that is < 1287882950 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: That defeats the whole purpose of gettext... < 1287882962 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :When you type something like intl("Hello, World!") it will compile it to something like intl_strings[0] < 1287882967 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yeah. It fetches a translated string from a message file, and that's it. Quite reasonable. < 1287882973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Oh. < 1287882977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So you use dlopen? < 1287882980 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, the API is a quite sane as well < 1287882982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :To initialise intl_strings at startup? < 1287882983 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please say yes. < 1287882985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please say yes. < 1287882985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please say yes. < 1287882985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please say yes. < 1287882995 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: And my program can switch language at runtime, using the load_language_file() function. < 1287883009 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, you do it the boring way. < 1287883014 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: wait, how does it compile intl("string") to that? < 1287883015 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't use dlopen but perhaps I can change that if necessary < 1287883016 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :preprocessor? < 1287883041 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Oh, so you are essentially... Reïmplementing GNU gettext the precise same way. < 1287883047 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Read the program. It is only 190 lines long < 1287883063 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :That will show you how it compiles intl("string") into that. < 1287883108 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Can I have a PDF version? I don't have Enhanced CWEB and I can't really read the raw source, since I haven't used it before. < 1287883131 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Simply type @i internationalization.wi into your program, and it will generate "default.lang" and do everything else at compile time. < 1287883139 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: OK. I will generate a PDF for you now < 1287883142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Thanks. < 1287883148 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287883157 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287883164 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Just wait one minute. < 1287883175 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is a long time for generating a pdf < 1287883254 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :http://zzo38computer.cjb.net/misc/intl.pdf < 1287883319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: i don't think C guarantees "internationalization.h" will work < 1287883325 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: isn't there some uniqueness limit to header names? < 1287883326 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, "◦200"? < 1287883403 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That means it is octal number < 1287883411 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, not in standard C < 1287883418 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :which makes this harder to read < 1287883438 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Are you sure it won't work? < 1287883438 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Probably. < 1287883448 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I don't think it's guaranteed to work. Read the C standard, I guess. < 1287883466 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It is meant to be typeset as a book, it is not meant to be typeset as a C code. < 1287883493 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: "intl$()" -- what is $ here? < 1287883503 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, well, personally I would find it easier to read C code if it looked like C code would look in my emacs session! < 1287883514 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The $ is a part of the identifier. < 1287883518 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1287883519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*zzo38: < 1287883521 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why are you asking ais523 < 1287883524 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: is that valid in C? < 1287883539 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no it isn't afaik < 1287883565 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: A dollar sign is valid part of the identifier on some platforms. However, since it is inside of a @{ ... @} block, it doesn't need to be valid on the platform you are compiling on, it only needs to be valid in the C interpreter used with Enhanced CWEB. < 1287883577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it's a macro? < 1287883587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So where's the actual intl macro? Or is that "intl$"? < 1287883592 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Seems so. < 1287883600 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If you want to see the C codes, look at the http://sprunge.us/MbML file. < 1287883622 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, ... that isn't C < 1287883633 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: So is intl$ the intl macro? < 1287883636 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, that is ecweb which I can't read < 1287883642 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The intl$() function programs what Enhanced CWEB will do when the identifier "intl" is processed. < 1287883646 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1287883673 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, I want to see C as it would be sent to the C preprocessor of the C compiler < 1287883673 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The file includes C codes in some parts. < 1287883697 0 :Gregor!unknown@unknown.invalid TOPIC #esoteric :My life with you, Meredith. That's the real hell. | http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1287883724 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The codes inside of @{ ... @} are never sent to the C compiler. Also, the codes sent to the C compiler are not indented and have no explanations. < 1287883758 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, so... this intel stuff needs the program to be processed with cweb to work? < 1287883765 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it can't work on plain old C code? < 1287883839 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes, it does need the program to be processed with Enhanced CWEB to work. (If you want, it is possible to write a Enhanced CWEB file in a linear form without explanations if you find it necessary, but doing this would be no good.) < 1287883868 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, so it is basically useless to most people compared to gettext... < 1287883877 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, it won't work for C++ for example < 1287883918 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It will work with C++. Enhanced CWEB can be used with C++ as well, it is not limited to only C. < 1287883930 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1287883946 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, still it seems quite a pain compared to plain old gettext < 1287883967 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(You can use it with C++ by using the file called "_cplusplus.wi") < 1287884050 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, gettext has bindings for lots of other languages like python and perl < 1287884059 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, your stuff won't work with those < 1287884066 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, they use wrap the C API there < 1287884076 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :your stuff will not be possible to wrap like that < 1287884089 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :In C, does ++awesome++ set awesome to awesome+2 and return awesome+1? < 1287884103 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, undefined < 1287884103 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That is OK, you can have different opinion, is OK. But remember that even GNU gettext requires a bunch of other programs to cause it to work, but I suppose GNU gettext can be used for unliterate programming. (Or even non-C programs) < 1287884120 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah < 1287884143 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, yes the message extracting code is easy enough to extend to new languages < 1287884145 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: apparently the pre++ gets associated first < 1287884157 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: No sequence point, though. < 1287884160 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, *the behaviour of that code is undefined* < 1287884190 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It would be valid for the compiler to destroy the universe. < 1287884223 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :a better solution would be to error out IMO < 1287884233 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: if the post++ were associated first, then it would be ++(awesome++), and the part in brackets is a valid rvalue, right? so what's the sequence point issue? < 1287884250 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, ++(awesome++) *IS ALSO UNDEFINED* < 1287884251 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You are correct my program will not be possible to wrap like that. You can do things such as write a similar program that is *designed* for other program languages. (I am not sure exactly how except in Forth, however) < 1287884259 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, you have no sequence point in between! < 1287884261 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Two modifications of a variable with no sequence point between them is undefined behavior. < 1287884264 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :explain to me so i may learn why < 1287884275 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: And as such, it would be valid for the compiler to do anything at all. < 1287884359 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, I'll let pikhq do the explaining < 1287884405 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: C allows for a class of behavior called "undefined behavior". When the behavior of any particular operation in C is undefined, it is entirely valid for a conforming implementation to do *anything*. < 1287884421 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: This is primarily for the purpose of allowing fast implementations. < 1287884424 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :D'awwwww, Bing's infamous background image isn't an :P < 1287884449 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: gcc throws an error, but it doesn't explain any of this. thanks for your help. < 1287884453 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It also allows for implementations to completely *ignore* bizarre edge cases of an architecture. < 1287884490 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is why, for instance, dereferencing NULL on Linux crashes but gets you random memory on DOS. < 1287884627 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, as to when it comes to defining what _exactly_ a sequence point is, I defer to the C standard. I have a "gut feeling" but I don't remember the exact wording. If/when I need that I just go check the C standard < 1287884657 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :interestingly the comma operator counts as one < 1287884663 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :with basically no other effect < 1287884675 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, when did you last use the comma operator? < 1287884693 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : I only think I used it once or twice < 1287884703 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Last time I raped the C compiler into submission. < 1287884714 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, which was? < 1287884724 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Like a year ago, I think. < 1287884728 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287884739 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :do you remember for what? < 1287884743 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nope! < 1287884754 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I mean, it is one of those features you almost never use. < 1287884919 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :someone needs to come up with a programming language based on cuil theory < 1287884971 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, what is cuil theory? < 1287885026 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I have used comma operator with 'for' < 1287885040 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :http://cuiltheory.wikidot.com/ < 1287885042 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm seems reasonable < 1287885050 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's a crazy piece of work coming from reddit < 1287885054 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :very amusing < 1287885137 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Cuils are commutative < 1287885147 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(in multiplication) < 1287885160 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :At least, is what it says there. < 1287885380 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :multiplication has no semantic meaning as yet < 1287885492 0 :comex!~comex@comex.xen.prgmr.com JOIN :#esoteric < 1287885496 0 :comex!unknown@unknown.invalid QUIT :Excess Flood < 1287885503 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wonderful. Republicans are running ads urging Latino voters to not vote. Classy. < 1287885519 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :" front group called Latinos for Reform is running a 60-second advertisement on Nevada TV that urges Latinos not to vote in the upcoming mid-term election, saying it is the way to punish Democrats for failing to enact immigration reform within the first years of Barack Obama's presidency." < 1287885538 0 :comex!~comex@comex.xen.prgmr.com JOIN :#esoteric < 1287885551 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Latinos for Reform is, as one might expect, funded by the RNC. < 1287885929 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1287885939 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Punish them by assuring the election of people who can more effectively kick you out :P < 1287885975 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1287886113 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Can you have (pi/2-2i) cuil? < 1287886176 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: if you define it < 1287886225 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :O, that's how it works. OK < 1287886260 0 :Quadrescence!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287886283 0 :Quadrescence!~Quad@unaffiliated/quadrescence JOIN :#esoteric < 1287886290 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah, as yet, there is no such thing as imaginary cuil < 1287886312 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :indeed, since cuil is sort of a measure of realness or imaginariness... < 1287886358 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287886592 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287886710 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If interrobang indicates units, then multiplication would make square cuil. (But, it doesn't seem to be units, or anything else consistently mathematically as far as I can tell from documentation and forums.) < 1287886756 0 :Quadrescence!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287886763 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Also you can't add or multiply degrees Celsius, that doesn't make sense. < 1287886922 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Mr. Profiler says: 17% of my time is spent by sprites deciding whether they're on screen or not. < 1287887140 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Well, the degree Celsius is really not much of a unit. It's a scale based around the Kelvin unit. < 1287887156 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which happens to be offset from 0K by 273.15K. < 1287887162 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :POLL: Raise your hand if you would sit in a hot tub naked with several other naked strangers of both genders < 1287887168 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION raises hand < 1287887190 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :stfu < 1287887207 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :this is a serious question < 1287887217 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i've just been informed that most of the population wouldn't < 1287887230 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nobody cares < 1287887231 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and i think you are confirming this < 1287887243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wrong. < 1287887251 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :okay, maybe it is that no one cares < 1287887255 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It's... Fundamentally not a big deal. < 1287887256 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :raise your hand if you wouldn't < 1287887270 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Like, I seriously don't give a fuck. Also, nudity taboos are stupid. < 1287887321 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Nudity: That's right kids, it's worse than violence! (Just look at our rating systems) < 1287887344 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Only in the US. :) < 1287887367 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, i thought maybe it had something to do with the idea that people are so self-conscious about their bodies < 1287887375 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :rather than taboos < 1287887379 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I would not sit in a hot tub with anyone, whether naked or not, and regardless of gender. (Actually, I don't sit in a hot tub at all.) < 1287887420 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I want to tell you: I don't like pornography, but I am not everyone. Different people should be allowed to have their own opinion. < 1287887427 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And that is what my opinion is. < 1287887454 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Nudity = pornography! < 1287887529 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If someone likes to watch pornography then maybe they should do so, but you shouldn't force other people who don't like pornography (such as myself) to watch pornography. < 1287887530 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And would you *look* at her ankles. The harlot! < 1287887531 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :OK? < 1287887541 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Aaaw. < 1287887550 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION puts away the forced-viewing rig < 1287887596 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :God dammit Lucas. < 1287887605 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :He's making *another* Star Wars trilogy. < 1287887607 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :POLL: Raise your hand if you are unable to raise your hand, please. < 1287887611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no < 1287887615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :myth < 1287887616 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION raises hand < 1287887621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :rumour < 1287887628 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :false < 1287887634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :denied. < 1287887644 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh, good. I can put away the tar and feathers. < 1287887710 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :MORE POLL: How much garlic do you put in your tomato sauce? (y/n) < 1287887724 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :yyyyy < 1287887734 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :yyyyy < 1287887750 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Garlic is the secret to deliciousness. < 1287887752 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :How many 'y's before it's "garlic sauce with tomato" < 1287887755 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :'cuz that's what I make :P < 1287887757 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ynynynnyn < 1287887762 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: :D < 1287887830 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: O, I didn't know that. < 1287887919 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287887957 0 :FreenodeBot!~FreenodeB@24-158-64-99.dhcp.spbg.sc.charter.com JOIN :#esoteric < 1287887958 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hooked up an external monitor, speakers, mouse, and keyboard to my notebook < 1287887969 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The keyboard's crap :( < 1287888007 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Make another one! < 1287888008 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy < 1287888044 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wot is FreenodeBot? < 1287888084 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't know? < 1287888197 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Do 10 year old speakers > netbook speakers? < 1287888363 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1287888374 0 :jcp!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287888399 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you want to win a big spider three times as big as you, or four times as big as you, or five times as big as you? (No cheating and writing "three and a half times" as your answer, please!) < 1287888459 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Why does some MP3 files it says is 2:20 length but actually the audio goes on longer than that? < 1287888590 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The MP3 spec is poorly designed. < 1287888612 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unless it's encoded by LAME, there's no way of knowing the exact duration, just estimating it. < 1287888612 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Vorbis is better < 1287888839 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It says 2:57 but it is actually 4:19 < 1287888856 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Some MP3 files do that it says the wrong time like that < 1287888915 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1287888930 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Dear Opera, quit feasdf < 1287888934 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :'Fuck this keyboiard < 1287889270 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The reason I ask many questions is that I can write a report about literate programming systems, but if I write it only by myself it will be biased, therefore it must be written by many people. < 1287889364 0 :catseye!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287889405 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: what is the point of literate programming? < 1287889450 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: There is many point depending what you are doing. The main point is that you can write a book of your program. It is both a book and a computer program. But you can do other things too. < 1287889477 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ii'm interested in your take on that < 1287889490 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1287889494 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what other things? < 1287889596 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Why am I so good at making Chrome crash X_X < 1287889601 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The other things are dependent on opinion and on the system you are using, but here are some: You can define the chunks in any order and group them in chapters rather than the order it needs to be compiled. You can make it one file instead of the header file separate. You can typeset mathematics. < 1287889602 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's crashing more than Firefox for me. < 1287889637 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: why would you make this "book" thing? < 1287889643 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :CRT with higher resolution > LCD with lower resolution? < 1287889654 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :In Enhanced CWEB, you can also use characters in identifiers that are not normally allowed in identifiers, you can make @{ ... @} blocks that interpret stuff before compiling, and more. < 1287889693 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Actually, CRT > LCD in general, if video quality is your sole criterion. < 1287889710 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The CRT in question is possibly over a decade old < 1287889728 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It might still be true. < 1287889732 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And last I tried it, many years ago, it stopped working < 1287889744 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, it might break this table < 1287889757 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: There are many possible reasons why. For example, to describe the algorithms of the program. Or, when you are making a algorithm, make the book describing it also a computer program; it might make some ambiguous things understandable and can also run the algorithm by computer! < 1287889773 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But there are other reasons you might write a book of the program, too. < 1287889786 0 :FreenodeBot!unknown@unknown.invalid QUIT :Excess Flood < 1287889806 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sold. < 1287889812 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i see little benefit over doxygen. < 1287889834 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :doxygen isn't necessarily literate programming, is it? < 1287889850 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You are correct. < 1287889904 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :doxygen is a documentation generator. Some literate programming systems can do that too. < 1287889960 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i see no benefit < 1287890002 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Literate programming is something different! < 1287890068 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And literate programming systems may allow you to do different stuff, too! Also, a literate programming system will generally create a table of contents of the program, and an index of all identifiers and other things. < 1287890092 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Have you read Computers and Typesetting Volume B? And Volume D? < 1287890109 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Those volumes were written using Pascal WEB. < 1287890140 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you're listing all things that can be done by doxygen < 1287890162 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1287890165 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :and then you also say "it can do other things" but you don't go into any real-world useful examples of such < 1287890190 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Does doxygen do prettyprinting programs and rearranging chunks? < 1287890212 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1287890240 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you get a table of contents, you get nice html listings with colors etc < 1287890315 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Like, if you write { @
; @; @; } will it compile with the definitions for those things included and add cross-references to where they are defined, in the printout? < 1287890388 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I can see a example screenshot of a Doxygen file on Wikipedia. They don't describe the implementation and algorithms used. Literate programming describes the implementation and algorithms used. < 1287890393 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :WTF! < 1287890401 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :google not accepting my password < 1287890442 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Here is a program I wrote implementing BytePusher VM, so that you can see one kind of literate programming: http://zzo38computer.cjb.net/prog/BytePusher/BytePusher.w < 1287890491 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :that was fucked! wow! i got real scared < 1287890498 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: sorry a bit defocused here < 1287890505 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ok, reading now < 1287890545 0 :c0br43!~c0br43@24-158-64-99.dhcp.spbg.sc.charter.com JOIN :#esoteric < 1287890561 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: doxygen has a description field for every object that is documented by it < 1287890570 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: you are free to explain your algorithm there < 1287890570 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :See you can combine TeX codes and C codes together. < 1287890624 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :tex is not usually necessary for code documentation. < 1287890695 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: I suppose you can do that. But literate programming generally explains the algorithm by typesetting your codes using mathematical symbols and cross-references and things. Literate programming is not the same as code documentation; it is something quite different. See the part @ in the BytePusher VM program. < 1287890744 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't contain any C codes other than for(;;) but the names inside that loop will be typesetting with cross-references so that you can look at the algorithms in more detail; the for(;;) is also typeset. < 1287890777 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :so what's a real-world use case where LP is necessary and the need is not fullfilled by doxygen? < 1287890786 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i'm looking for an answer of the form: < 1287890808 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :"you are in the office and your manager orders you to do X. This is much easier thanks to literate programming, which does Y" < 1287890900 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :X="writing a book about this algorithm and implementing it on the computer". Y="allows rearranging chunking and typesetting the code for the algorithm (using mathematical symbols) and the explanations you have provided". < 1287890930 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :no < 1287890988 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :OK, sorry. I have never heard of literate programming being used in an office; usually they are things people do by themself. < 1287890988 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i don't want to sound too negative, but X never happens outside of academia, and academic interest out of academic interest is not a real-world situation < 1287891046 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :algorithms that came from academia are used real world all the time < 1287891048 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Literate programming can also make the program easier to understand. Write it as you would write a book. < 1287891056 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and before the real world knows about them, they have to be published < 1287891195 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If I make a new algorithm, I will use Enhanced CWEB to write it. In some cases the algorithm can be useful as a standalone program, such as compress files, or encrypt files. < 1287891342 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i have never found books to be simpler to understand than hypertext < 1287891352 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it's all about non-linear media < 1287891429 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :These kind of books are like hypertext; they contain cross-references to everything. And you can have it that when viewed by computer screen, you can click on them to follow the cross-reference, if you want to. < 1287891445 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But the best quality is as a book printed by laser printer. < 1287891528 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :An example of one of the advanced features of Enhanced CWEB can be found in this program http://sprunge.us/MbML < 1287891834 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I made the collision detection much faster, at the cost of an awesome and/or terrible bug when you get killed. < 1287891842 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :When you get killed now, you go F***ING FLYING < 1287891847 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Usually in a nonsense direction. < 1287892132 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Damn ... that should have been an enormous speed improvements, and instead it makes almost no difference >_> < 1287892372 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :lulz < 1287892400 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: i'm looking through byte pusher < 1287892414 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i must say i really really dislike the syntax < 1287892438 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :BytePusher ... has syntax? < 1287892455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no < 1287892538 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :elliott: how cute of you to care enough to still be a little contrary to what i say < 1287892548 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what's the highest level language existing for assembling for BytePusher? < 1287892551 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: The syntax of Enhanced CWEB, do you mean? (It is much neater when typeset) < 1287892562 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: yes < 1287892579 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: it takes extra brain power to look past those ugly tags < 1287892588 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I don't know. You can do it in Python and stuff like that, but they aren't meant for assembling for BytePusher. The only programming language that is meant for assembling for BytePusher is PUSHEM. < 1287892597 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(Feel free to invent your own if you want to) < 1287892616 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: I can post a DVI file or PDF file if you want to see the typeset program. < 1287892631 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i can easily imagine how it would look < 1287892633 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :but feel free < 1287892642 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the problem is i'm not editing the dvi < 1287892647 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i'm editing the ugly code < 1287892658 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: The DVI file is in BytePusher.zip (in the same directory) < 1287892676 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(BytePusher.zip also has Windows executables) < 1287892700 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i only do linux right now for the desktop < 1287892708 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Use a GUI if you want; but I find editing it using the plain text file provides more control. < 1287892719 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The program works on Linux, too. < 1287892720 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :and pain < 1287892750 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ok, let's see about that dvi < 1287892800 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You will need the WEBMATH fonts: http://zzo38computer.cjb.net/cweb/webmath.zip (compile the fonts according to your laser printer) < 1287892885 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yeah, those dvi's look pretty much like what i expected them to < 1287892889 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :no surprise there < 1287892899 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i still see little benefit < 1287892926 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i guess if you're writing a paper, ok < 1287892944 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :but other than that, i don't see any reason to use it in a program that is not a research project < 1287893078 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Well, that is OK. I suppose it can depend on your opinion. Different people have different opinions of literate programming, and that is OK. < 1287893194 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :feel free to (try to) change my opinion < 1287893248 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Donald Knuth used literate programming to write TeX. < 1287893264 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That is a /really/ poor argument :P < 1287893273 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Donald Knuth: Not a typical programmer. < 1287893305 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :that's ok < 1287893316 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i'm with gregor on that one < 1287893367 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I understand. I think I am not a typical programmer either, many of my things have many different opinions from other people and there are things many different from other programs. < 1287893390 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'd say literate programming *can* offer a decent benefit if used well. But that Donald Knuth used it is really not much of an argument. :) < 1287893414 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Better than illiterate programming < 1287893445 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is not too worried about offending anyone. No one reading this will be offended. < 1287893463 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :>_> < 1287893465 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :<_< < 1287893466 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Your mother. < 1287893472 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: You are right that it is not much of an argument. < 1287893525 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ahh < 1287893526 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :finally < 1287893529 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :lyah is fixed < 1287893534 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :fixed/ < 1287893536 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Howso? < 1287893539 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What was broken? < 1287893543 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i stopped learning haskell until he fixed his css markup < 1287893561 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :the listings would be white on white and in browsers that parsed his css at all some parts would be invisible < 1287893565 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :so i have sent him fixes < 1287893572 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oooh < 1287893576 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :took a looong time to happen though (why? it's a simple edit) < 1287893580 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :There are now chapters on monads! < 1287893582 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :like the take' function < 1287893586 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Now when will there be stuff about zippers/ < 1287893591 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :there were problems and you couldn't see the underscore < 1287893592 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Zippers _STILL_ confuse me < 1287893593 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :ah nice < 1287893596 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1287893603 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i was wondering when he'd do monads < 1287893609 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Wind, wind, in the air... Don't be afraid to care." Aaaah, how I love Pink Floyd. < 1287893671 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And of course there are many different opinions of literate programming. (Some people prefer to write it linearly, such as Literate Haskell. But other people like it differently. Enhanced CWEB *can* be used to write linearly like that if you want (just use '@*' and '@ ' and '@c'), but only linearly like that misses one important point of literate programming, in my opinion.) < 1287894115 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i like how you said "some people" rather "some of its users" < 1287894127 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you might go further and say "some of you prefer to write it linearly" < 1287894144 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :which would be understandably amusing :) < 1287894352 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :back < 1287894380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: psht, that's not even the best pink floyd lyric with "air" in it! shameful. < 1287894397 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Overhead the albatross hangs motionless upon the air) < 1287894501 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: please tell me it still flies < 1287894555 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I had to abandon that series of changes entirely, that was the LEAST of its bugs, and it didn't actually improve speed at all. < 1287894560 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ;_; < 1287894568 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Re-introduce the insane nonsense flying thing. < 1287894577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It is (1) awesome, (2) hilarious and (3) justifiable with plot. < 1287894590 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'll do it with just one of the enemies :P < 1287894591 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"You have a jetpack attached to you so that if you are ever compromised, the enemies can't scan your neurons!" < 1287894600 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"They'll never even GET to your body!" < 1287894611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"It is automatically activated." < 1287894611 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1287894613 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i like that < 1287894639 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what i liked more was the spinning disc thing in the diamond age < 1287894647 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure if you guys have read the book < 1287894663 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :but the scene at the molo was my favourite out of the book probably < 1287894702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I guess it isn't fair though because Echoes is pretty much the best song ever. < 1287894707 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Was that emphasis or pun? < 1287894719 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Emphasis, you dork. < 1287894731 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: For not making it a pun, YOU LOSE. < 1287894904 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's the start of a good album though. < 1287894916 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Also, I need to get more of their discography. Really really do. < 1287894922 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Well, yes. Meddle itself is rather poor and really there's no point in it apart from Echoes. < 1287894936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :On the other hand, you could put Echoes at the end of a Britney Spears album and it'd be the best album ever. < 1287894944 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hah. < 1287894958 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I've just got to say I love Dark Side of the Moon. < 1287895013 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, elliott, pikhq, all of us, time for EPIC HAVENWORKS WEBSPLAT BATTLE < 1287895022 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Whoever gets the most images wins. Lowest time is for GLORY AND HONOR < 1287895035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: If you don't have Meddle, rundown: odd instrumental thing, soft acoustic boring-as-hell love song (not joking), FOOTBALL FANBOY SONG INCLUDING LIVERPOOL FANS SINGING "YOU'LL NEVER WALK ALONE", a tropical jazzy song (NOT JOKING), a song where a dog sings the "lyrics", and Echoes. < 1287895047 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I will totally do that in one minute. < 1287895074 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I find it amusing that "You'll Never Walk Alone" is a Liverpool football thing. < 1287895080 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The lyrics like, do not fit at all. < 1287895087 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nor does the music. < 1287895091 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's *football*; you can't expect intelligence. < 1287895101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But yeah terrible side 1, amazing side 2 (because the entirety of side 2 is just Echoes). < 1287895118 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Still. "When you walk through a storm, hold your head up high, and don't be afraid in the dark"? < 1287895119 0 :elliott!unknown@unknown.invalid PART #esoteric :? < 1287895122 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The hell? < 1287895122 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1287895125 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The hell? < 1287895130 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Footballing in a storm. < 1287895135 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :A really big pitch so they're just walking, not running. < 1287895137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also it is night time. < 1287895144 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :See? Perfectly logical. < 1287895148 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287895155 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: GOOD ENOUGH FOR ME < 1287895162 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you obviously know nothing at all about football fans in the 80s < 1287895166 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Wait, wait, we need to standardise on a window size for this. < 1287895166 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: educate yourself < 1287895168 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Well. Width. < 1287895171 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Wait, do we? < 1287895173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No we don't. < 1287895180 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Not really, no. < 1287895183 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Not for this page. < 1287895185 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :For other pages, yes. < 1287895188 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :We would have in the past. < 1287895188 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: british football club fans were really violent < 1287895192 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Not since scrolling. < 1287895198 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I'm starting now < 1287895199 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :so much that britain would get disqualified from cups < 1287895199 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*now. < 1287895200 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Elements can be 100% width. < 1287895210 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :to stop the fans from coming < 1287895216 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Which means window size can be relevant. But OK, starting now. < 1287895226 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cheater99, pikhq: JOIN US in epic HAVENWORKS WEBSPLAT < 1287895228 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :obviously the song resonates with group violence < 1287895234 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: OK how does it work? < 1287895254 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: ... How? < 1287895260 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Seriously, what the hell? < 1287895265 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: 1) Go to http://codu.org/websplat/ and add the link to your bookmarks bar like it says. 2) Go to http://www.havenworks.com/ , wait (eternally) for it to load, then play websplat on that page! < 1287895277 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you're not european are you? < 1287895298 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Nope! < 1287895303 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1287895308 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't exist in merica < 1287895312 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :basically < 1287895318 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Be amazed that I even knew the song "You'll Never Walk Alone" and that it's a Liverpool football thing! < 1287895334 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :quite often in europe a sports match (most often football) is just a pretext to go and beat people up < 1287895346 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's... Fucking retarded. < 1287895347 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :you'll have fanclubs beating other fan clubs < 1287895355 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :they'll set up before the match < 1287895357 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And I say this as a man living in the same country with Palin. < 1287895360 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ARGH I suck at this game apparently X-D < 1287895365 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :181@153D < 1287895366 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :sometimes they take chains, hammers, axes with them < 1287895368 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :no joke < 1287895378 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :knives aren't too common though < 1287895378 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :At least I captured more than two images per second :P < 1287895383 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You're starting to make the GOP look intelligent. < 1287895414 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which, honestly, is an astounding feat. They'd like the government to keep its hands off their Medicare. < 1287895468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: 309@487D < 1287895477 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :REMATCH < 1287895480 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: That's the highest image count so far. < 1287895481 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Phew. < 1287895494 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what does gop stand for? < 1287895500 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I have to say, I would appreciate an ability to look up/left/right/down a certain amount, like in some platformer games. < 1287895509 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Jumping down is very risky as it stands. < 1287895531 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Uhhh, no, I got 428 one time. < 1287895536 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :i can't google right now < 1287895543 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Jew magic. < 1287895545 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(No at that being the highest image count so far that is) < 1287895551 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oct 23 17:37:58 428@1105D < 1287895552 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because you're a jew. < 1287895553 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :so what makes you die? < 1287895559 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: "Grand Old Party". It refers to the Republicans. < 1287895559 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And you used evil magic. < 1287895561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Okay rematching. < 1287895567 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Goombas < 1287895573 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: Ironically, they are the *younger* of the two major political parties in the US. < 1287895724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: 169@271D fuck fuck fuck < 1287895732 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: get rid of enemies plz < 1287895736 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Still goin' strong 8-D < 1287895738 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: NOWAI < 1287895744 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: this game is awesome < 1287895746 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :seriously < 1287895752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's like havenworks was designed for it < 1287895757 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(probably a bit of the other way around :P) < 1287895760 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i just died on havenworks at 370 :/ < 1287895775 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :370??? < 1287895777 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :As in 370 images? < 1287895785 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1287895800 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Chrome tip: don't refresh, open a new tab and close the old one < 1287895802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's like a manual GC < 1287895803 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(not joking) < 1287895810 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :otherwise it lagggs < 1287895845 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :it's loooooooooooooadiiiiiiiiiiiiiing < 1287895877 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I'm restarting now. < 1287895884 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the most annoying thing is not being aable to pass into the left side of a left-aligned paragraph even after double-jumping < 1287895887 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but i suppose that's fair < 1287895890 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'm at 344, still goin :) < 1287895921 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :loooooooadinggggggggggggggg < 1287895935 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1287895951 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :loading takes what, one minute? < 1287895952 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :wow, i got the status display < 1287895959 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :10 minutes here already < 1287895967 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOOOOOOO < 1287895969 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :364@707D < 1287895987 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :what is the D? < 1287896005 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cheater99: @