< 1287532814 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1287532815 0 :cpressey!unknown@unknown.invalid QUIT :Quit: leaving < 1287532852 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinkin' abortion should be legal up to the age of 2. < 1287532864 0 :cpressey!~cpressey@12.116.117.150 JOIN :#esoteric < 1287532898 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : apart from bass-ackwards religious countries <-- you do realize that by your probably strict standards that is the _majority_ of countries, right? :D < 1287532909 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What is the distinction between pre-birth abortion and post-birth abortion. I can see making a distinction in the womb, at some point in the brain's development. < 1287532925 0 :cpressey!unknown@unknown.invalid QUIT :Client Quit < 1287532929 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well. < 1287532930 0 :cpressey_!~cpressey@12.116.117.150 JOIN :#esoteric < 1287532938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: sure, but not the majority of Western civilisations < 1287532938 0 :cpressey_!unknown@unknown.invalid PRIVMSG #esoteric :ok better < 1287532949 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :by which i also basically include Japan, S. Korea and stuff :P < 1287532962 0 :cpressey_!unknown@unknown.invalid NICK :cpressey < 1287532963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: also most of those countries are small and have little power. < 1287532980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i mean, i can't imagine any country in the EU taking pro-life seriously. < 1287532987 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ireland. < 1287533000 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :poland, possibly < 1287533001 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :is the vatican in the eu? < 1287533005 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Gotta birth 'em to eat 'em. < 1287533005 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: No. < 1287533017 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, but several catholic countries are < 1287533030 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(including the two i mentioned) < 1287533040 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :trees have personhood < 1287533055 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :paper is murder! < 1287533073 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Not only that, but trees are your cousins. Paper is killing your family. < 1287533081 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ireland still has prohibition against abortion _in the constitution_, afair. < 1287533113 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ok ireland, but ireland are fucking crazy :D < 1287533133 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, who doesn't want to be part of the UK? < 1287533133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :anyway what i'm saying is that you should think very hard before considering the pro-life position reasonable if you're in the US. < 1287533141 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I KNOW RIGHT < 1287533162 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I formed the Reformed Tory Party of the United States just to encourage us to rejoin the UK! < 1287533176 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I approve so hard. < 1287533181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :THE SUN NEVER SETS ON THE OBAMA EMPIRE < 1287533188 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287533259 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OBAMEMPIRE < 1287533261 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OBAMPIRE < 1287533264 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OPIRE < 1287533270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The Republick of Opire < 1287533307 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : ok ireland, but ireland are fucking crazy :D <-- you're going to end up with No True Scotsman pretty soon :D < 1287533316 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes well < 1287533339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i really meant "look at any country with a political climate you consider relatively sane, note how pro-life isn't taken seriously there, rinse, lather, repeat, consider biases introduced by own cultural setting" < 1287533352 0 :cpressey!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287533620 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: The "pro-lifers" *here* are a bit nuts. I can't make a judgement about those elsewhere. < 1287533648 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But here, they simultaneously are opposed to abortion and in favor of the death sentence. < 1287533688 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You have to give people a chance to /earn/ their death. < 1287533722 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: For what it's worth: I see some issues with abortion, but see *significantly more* issues with them not being legal. < 1287533745 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Proper birth control should of course be heavily promoted. < 1287533750 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Out of curiosity, what issues do you see with abortion? < 1287533764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I understand it's not a particularly pleasant experience and one that should be avoided if possible, but apart from that... < 1287533766 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"Currently, Polish society is one of the most pro-life in Europe." < 1287533780 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: not even polse consider Polish society sane :) < 1287533782 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*poles < 1287533784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*politics, whatever < 1287533796 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :In undergrad (?) at some point a class (?) we watched some movie (?) about an abortion clinic before it was legal ... < 1287533802 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That movie made me want to end female suffrage :P < 1287533822 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I think ... I THINK that it was supposed to be pro-choice. < 1287533824 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Rather dangerous, unpleasant, and it goes from not a big deal ethically to "what the *fuck*?" depending on the stage of pregnancy. < 1287533876 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But straight-up banning it creates even more issues and solves nothing. < 1287533877 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yeah. I think the dangerous thing is basically personal choice, unpleasantry is... well, that or pregnancy. And yeah, there is always the debate about when it becomes able to feel pain. < 1287533904 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :"Feels pain" is a silly border anyway. Cows feel pain. < 1287533910 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But they're sooooooo tasty. < 1287533926 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, and if a pregnancy would ever result in a mother's death, I think it's a very grey area even in the later stages of pregnancy. < 1287533933 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :apparently the actual polish laws were made considerably stricter after the fall of communism. < 1287533941 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I mean -- would you save a person or a kitten? < 1287533947 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Substitute increasingly more intelligent animals for kitten, etc. < 1287533957 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Personally, I feel the only way to "solve" it is, of course, to make it very unlikely that anybody would be in the position where an abortion would be an option they have to consider... < 1287533971 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: *Obviously* if it's a choice between infant and mother then fuck the infant. < 1287533974 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ITT: Birth control. < 1287533992 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Right. Now suppose the mother is ridiculously old. (Her pregnancy defies science.) < 1287534001 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Babby or dying? < 1287534008 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Birth control, reducing poverty, making giving a child up to adoption *incredibly easy*, etc. < 1287534016 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: HARD ISSUE. < 1287534030 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: But I'm leaning towards babby. < 1287534040 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Conclusion: Fuck old people, they're not allowed to get pregnant until we solve mortality :P < 1287534041 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :How many mother-years = one baby-year? :P < 1287534045 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's too difficult < 1287534049 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Hah. < 1287534054 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1287534081 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: once we solve mortality, _no one_ will be allowed to get pregnant. < 1287534095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well until we solve scarcity. < 1287534098 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"sorry, planet is full" < 1287534102 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh, and also: I am quite against the death sentence. Unlike pro-lifers, who are pro-death in that case. :P < 1287534112 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"sorry, galaxy is full". etc. < 1287534119 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: and solving mortality is so damn *hard* that it is incredibly likely scarcity will be solved something like hours afterwards. < 1287534128 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: That's why we spawn universes. < 1287534137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because i'm not exactly sure we humans can keep up with the universe trying to fuck with our lives :) < 1287534147 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Entropy's a bitch. < 1287534156 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: entropy isn't remotely the problem < 1287534158 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "out of memory, simulation aborted" < 1287534164 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: :P < 1287534166 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: consider a carefully-maintained computer made out of the most durable components < 1287534172 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :forget expense < 1287534189 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: now build in some self-repairing capabilities. already it'll last *way* longer than our wetware. < 1287534203 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :of course entropy is something we kinda have to solve < 1287534206 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders trying Opera [again] < 1287534207 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Sorry, entropy is guaranteed. And if we're talking about lasting infinitely long, it *will* become a problem. < 1287534210 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but we sort of have quite a few billion years to deal with that. < 1287534214 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION forgot why he ran from Opera last time < 1287534216 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes... but let's solve this one fisrt < 1287534217 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*first < 1287534229 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: methinks the many-more-times intelligent us may be somewhat better at solving entropy. < 1287534266 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, so we're not so much talking about *solving* mortality as we are about making life less short. < 1287534275 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And with any luck, making it less brutish in the deal. < 1287534285 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: if we're talking about entropy, well < 1287534292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ehh < 1287534311 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i'd consider "until entropy fucks us in the ass" a 99.999% solution to mortality in the short term. < 1287534320 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :short and brutish, what was the third one < 1287534380 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Fair enough. < 1287534392 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Gives us several billion years, at least. < 1287534398 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what is rather more worrying is the possible finiteness of space. < 1287534412 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :thus, finite possible configurations < 1287534420 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :nasty was it < 1287534422 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :thus, a real, actual, unsolvable maximum lifespan < 1287534441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: because ofc it must at one point repeat a state. < 1287534488 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: At best, we'll end up having Groundhog Day. At worst, well. Big Crunch? < 1287534508 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: groundhog day is so not a utopia. < 1287534518 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No shit. < 1287534529 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well Groundhog eon. if it can happen we're probably already in it. < 1287534532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: i also have serious problems with the typical naive idea of post-singularity life (see e.g. Prime Intellect, which is definitely a dystopia) < 1287534538 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(had that idea years ago) < 1287534544 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Anyways, as far as we know, the universe is expanding at an increasing rate. < 1287534547 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and it scares me way more than a little bit that Sgeo considers Prime Intellect's future to be a utopia... < 1287534557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: as far as we know, everything is *moving apart* at an increasing rate < 1287534566 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which doesn't really help us as far as space goes, eh? < 1287534571 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: And, yeah, the problem with the singularity is that after it humans are *still fucking human*. < 1287534594 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I was thinking more the absolute lack and irrelevance of personal development and achievement. < 1287534615 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also true. But we're still assholes. < 1287534655 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: there is the possibility that some asocial tendencies are curable < 1287534703 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: in fact i think that as far as my limited human mind can estimate -- which is *not at all* -- the perfect singularity outcome in the short term would just be that it stops you *majorly* and irreversibly hurting people. < 1287534714 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :especially if you can redesign humans < 1287534722 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e. you can't stab someone to death. < 1287534834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION again considers the possibility that we are already in a post-singularity environment < 1287534866 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: see The Metamorphosis of Prime Intellect (I will say no more) < 1287535015 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i mean, if this world is actually some transcended being's idea of a _solution_ to "the absolute lack and irrelevance of personal development and achievement" you mentioned. < 1287535021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*beings' < 1287535036 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: mmhmm. See The Metamorphosis of Prime Intellect. < 1287535044 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is still rooting against solipsism :/ < 1287535063 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I CANNOT HEAR YOU LALALALA < 1287535103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it totally is relevant, if you can get past the zombie rape in the first chapter :P < 1287535111 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's not rape! < 1287535123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Thank you, Sgeo, for pointing out the obvious. < 1287535135 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :alas i'm suffering from sever tl;dr syndrome these days. < 1287535138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The act as a whole is consented to. The torture within is very much *not* consented to at the time it is being done, even though it was agreed to beforehand. < 1287535139 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*severe < 1287535143 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is very borderline. < 1287535145 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Desired rape, almost. < 1287535157 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: when was the last time you read a novel? :p < 1287535173 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I'm going to call it "very hard-core BDSM play". < 1287535180 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Also zombies." < 1287535192 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: In which pikhq stretches the power of the word "very" to its absolute limits. < 1287535204 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: :) < 1287535239 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't quite recall. hm do the ed stories count? < 1287535254 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I think tvivat fbzrbar gur rdhvinyrag bs urebva nqqvpgvba ohg sbe *gurve bja oybbq*, chzcvat gurz jvgu fgrebvqf naq gura yrggvat mbzovr rwnphyngr fgneg gb *rng njnl ng gurve obql* is pretty much rape. Even if it was consented to beforehand :P < 1287535260 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes. that's a novel. < 1287535270 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :then that may be it. < 1287535298 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well, think of it as Prime Intellect Stories! < 1287535302 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the whole thing's ONE BIG PLOT ARC. < 1287535304 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Good use of rot13. < 1287535320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes, now the only force stopping oerjan instinctively decoding it is laziness. < 1287535355 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well i think squeamishness plays a part too. < 1287535370 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: With full consent, it's *probably* not rape. < 1287535376 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Just insanely freaky. < 1287535379 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ask that to Caroline-at-the-time :) < 1287535390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if she can respond, which is doubtful < 1287535406 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it is not actually written in a squeamish manner, it's a very unfetishy, dry portrayal of... well, *that*. < 1287535414 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it has character relevance though! < 1287535769 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The paramount of insane minimalism: http://cultofless.com/items < 1287535783 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Note that that is actually much longer than the list of things that person actually owns. < 1287535788 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Note the "sold" and "sell" columns. < 1287535800 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Bic Ballpoint $0 sold!" < 1287535810 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You sold your Bic Ballpoint pen. Congratulations, your life is so much fucking better. < 1287535811 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Moron. < 1287535820 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Digg Bottle Opener $5 keep!" < 1287535820 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287535919 0 :evincar!~chatzilla@daffa.rh.rit.edu JOIN :#esoteric < 1287535942 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I am returned. < 1287535952 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Guys, I think evincar goes to RIT. < 1287535961 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :He sure does. < 1287535970 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I totally found this out by stalking him IRL. < 1287535991 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Or by looking at my connect/disconnect message? < 1287536003 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, your join message. Or that. < 1287536006 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287536017 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yop. < 1287536047 0 :catseye!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287536075 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :My online identity is pretty closely tied to my real one. < 1287536086 0 :catseye!~Chris@adsl-99-91-51-92.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287536096 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mine is only in name. Well, there is some outdated personal info somewhere but I think that's disappeared by now. < 1287536099 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they were both kidnapped by a madman < 1287536105 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I would like a greater distance, or perhaps less. < 1287536110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Half-lifes are not for me. < 1287536118 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hi catseye. < 1287536126 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: catseye: Clearly you both want to know about the perfect WM design ever. < 1287536129 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well. < 1287536131 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Second-perfect! < 1287536149 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Shoot. < 1287536156 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*BANG* < 1287536173 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :* oerjan again considers the possibility that we are already in a post-singularity environment < 1287536177 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :whatever that even means < 1287536183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :evincar: But... but you're not in the Initiated Circle of Elliott's Environment Devotees. < 1287536196 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: thanks, but i already have my own ideas < 1287536205 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: BUT MINE ARE BETTER < 1287536213 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: And you will see that when you use Kitten < 1287536224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Admittedly I have few ideas, but. < 1287536380 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :hybrid windows and tiles. multiselect windows, select how they should tile together, and you can treat that as a single window. also, a tile can contain windows. < 1287536404 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :the last part is mainly to support having multiple virtual workspaces in a tile < 1287536418 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: well that's quite close to some of my ideas for my *perfect* WM < 1287536421 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but perfect-but-onec < 1287536426 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: you know how you wanted infinite virtual desktops? < 1287536451 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :not infinite, just a lot -- and more important to make them easy to navigate (hard problem though, at least for me) < 1287536461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: well my idea makes it infinite coolely < 1287536474 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: imagine a regular desktop and your taskbar below or whatever < 1287536488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but with no window entries, maybe < 1287536503 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: now imagine you can modifier key + scroll down to *zoom out* of this desktop < 1287536512 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then, you can move your mouse around to traverse an infinite space < 1287536517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: and see the windows zoomed out < 1287536517 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ah, a ZUI? < 1287536523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :click anywhere (there's a rectangle showing what this will zoom into) < 1287536525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and it goes back to 1:1 < 1287536526 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: sort of < 1287536532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :except zoomed-out is a distinct mode from zoomed-in < 1287536549 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :sort of a levelled-ZUI instead of continuous- < 1287536551 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: oh, and there's a key combo like OS X Expose or whatever, that just shows all the windows you have in total tiled < 1287536560 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: yes; you can still zoom out further though < 1287536564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for when you have 1,000 windows open :) < 1287536567 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : catseye: oh, and there's a key combo like OS X Expose or whatever, that just shows all the windows you have in total tiled < 1287536569 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and lets you select ofc < 1287536571 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which zooms in on the right place < 1287536574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's just an idea < 1287536576 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i think it could work < 1287536583 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh, and you could zoom out while dragging a window obviously < 1287536598 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :zooming out would be one way to navigate the whole virtual thing, i haven't thought about it < 1287536639 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i mainly want the tiles so that some windows can stick around always, sanely (chat windows) < 1287536663 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :they could live in a smallish tile on the bottom, while everything else pans and zooms < 1287536669 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: anyway, my perfect-but-one-or-two design is basically just a refinement of the current crop of minimalist floating WMs :P < 1287536682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i think i might want window controls on the side < 1287536686 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because of widescreens < 1287536703 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also, obvious stuff like "of course the close button goes *opposite* the iconify/maximise buttons, so you don't have to worry about misclicks" < 1287536714 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :probably ditch window titles, don't need them < 1287536786 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: did you ever use wm2? < 1287536796 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's a curious little old WM. < 1287536798 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ctrl+mumble+right click could pop up a "control panel" for the focused window, which shows its title, close/min/max/etc gadgets, etc < 1287536807 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no, i haven'y < 1287536810 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*'t < 1287536815 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :meh, i'll probably have some sort of window border at all times < 1287536825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just a little grey slab to the left or right < 1287536838 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :close on the top, iconify/maximise on the bottom < 1287536851 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :definitely alt+right click to resize though < 1287536856 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's horrific that that isn't in many existing WMs :) < 1287536876 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: http://www.all-day-breakfast.com/wm2/wm2-pic.gif < 1287536880 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :note zany floating window decorations < 1287536911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's notable, though, for being perhaps the only piece of software designed for minimalist usability in those days < 1287536911 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Mac! < 1287536918 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: that has nothing to do with macs at all? < 1287536925 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric : < 1287536933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no seriously explain. < 1287536949 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Although the ... title stripes look vaguely old mac like < 1287536962 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...yeah, they're grey and have a square. < 1287536965 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :>_< < 1287536968 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yeah i was wondering the date based on nedit and xv being the apps... < 1287536981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :people still use nedit :P < 1287536999 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :do people still use xv?? < 1287537005 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: it was last released 1997 btw < 1287537007 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also i doubt it < 1287537010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well it's in the evilwm screenshot, but < 1287537024 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: the guy still uses wmx, which is wm2 + virtual desktops + xft + other violations of his zealot philosophy he originally typed out :) < 1287537029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :uses/maintains < 1287537052 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/3/3b/Wm2.png more recent screenshot from some wikipedian, this one has *gtk1 mozilla* in it! < 1287537053 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and checkerboard! < 1287537107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i may (or may not) adopt some sort of vertical-menu-taskbar approach a la nextstep. < 1287537112 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dunno. perhaps not < 1287537229 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: am i young -- i had no idea what xv actually did until now < 1287537235 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :apart from it being image-related < 1287537307 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it was the first piece of unix-based graphics software i ever encountered. am i old? < 1287537320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1287537324 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well no not that old :) < 1287537338 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: does it really do its own widgets? :p < 1287537343 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :IT WAS RUNNING ON A REAL X-TERMINAL... < 1287537345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :looks like vms. apparently it ran on vms too < 1287537354 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait not vms < 1287537356 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: ok you're old < 1287537360 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :THIS WAS WHEN I WAS PROGRAMMING IN PL/I! < 1287537362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :exceedingly old < 1287537367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :guy came by today < 1287537369 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :looking for a pl/i channel < 1287537371 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he missed you < 1287537372 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what a SHAME < 1287537374 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yeah i saw that. < 1287537379 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :tickled pink. < 1287537407 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :the *one* chance i get to use that knowledge... < 1287537417 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oh, ha, like i retained any of it. < 1287537419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he'll be around freenode, keep whoising >:) < 1287537425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i think you can set up a reminder on freenode dunno :P < 1287537440 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :things i learned from irregular webcomic today: spirit's sister rover is still fully operational! wtf! < 1287537446 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Opportunity < 1287537453 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :all i really remember is that it is a brutal language. structures are defined by indentation, and there are no types (just some variables are "like" other variables.) < 1287537459 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"But Spirit wasn't the only part of the 2003 Mars Exploration Rover Mission. The mission had two Mars rovers. Spirit's twin rover, Opportunity, landed on Mars 21 days after Spirit, on 25 January, 2004. < 1287537460 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And, as of today, Opportunity is still fully operational. < 1287537460 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It continues to travel across the surface of Mars, seeing new and previously unexplored Martian terrain, investigating the soil and rocks, taking pictures, making measurements, and communicating all of this valuable information back to us on Earth. For the past two Earth years it has been driving, slowly, towards the large crater known as Endeavour, making scientific measurements along the way. Barring disaster, it should reach Endeavour some tim < 1287537461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :e in the next few months." < 1287537488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh nice pl/i is pronounced "p l one" < 1287537496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :gotta love single-digit roman numerals < 1287537503 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1287537507 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :programming language one (as in the one and only?) < 1287537515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the first REAL programming language YAR < 1287537517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*YARR < 1287537517 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :as in Ubuntu One < 1287537523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ubuntu I < 1287537524 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :iBuntu < 1287537530 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :There Can Be Only ok nevermind < 1287537532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :iBuntu. Do youBuntu? < 1287537537 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-- tv ad in a few years time < 1287537543 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oh dear lord < 1287537547 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Find out what you'llBuntu at ibuntu.com. < 1287537560 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :wasn't pl/i the one with something like a hundred defined passes of the compiler, with each pass always passing on its garbled impression of the code from the previous pass rather than aborting? < 1287537576 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[woman] "iBuntu!" < 1287537579 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :olsner: it could well be. it had that feel. < 1287537579 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[man] "*i*Buntu!" < 1287537585 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[couple] "weBuntu!" < 1287537590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[crowd] "everyoneBuntu!" < 1287537595 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :olsner: it did have macros defined at the AST-level, so... < 1287537610 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[woman] "Find out why people are saying that theyBuntu... and maybe you'll be saying it too." < 1287537621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[crowd] "iBuntu at iBuntu.com!" < 1287537623 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I seem to recall a fairly recent horror-story featuring PL/I < 1287537626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"From Canonical." < 1287537637 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: please do not let any of them see this. < 1287537654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: i will attempt to cause clog to erase the previous lines. < 1287537655 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION will pastie it and paste into #ubuntu (not really) < 1287537658 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :clog: NOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOP < 1287537660 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :clog: NOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOP < 1287537660 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :clog: NOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOPNOP < 1287537665 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there, that should do it < 1287537693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ubuntu two is gonna be so ubuntu < 1287537698 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it'll fuck you in the ass. the true meaning of ubuntu < 1287537705 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :("humanity to others" is a very... loose translation) < 1287537712 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :giving your "humanity" to others < 1287537717 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"giving" < 1287537940 0 :evincar!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86 [Firefox 3.6.10/20100914125854] < 1287537980 0 :elliott!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287538214 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION boots up TortoiseShell < 1287538265 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Super Mario Brothers: The Movie: The Game < 1287538355 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it would be kind of like that "Pac Land" game < 1287538382 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :where Pacman has ARMS and LEGS < 1287538384 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :o.O < 1287538400 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :>U< < 1287538903 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1287538920 0 :augur!~augur@c-98-218-226-149.hsd1.dc.comcast.net JOIN :#esoteric < 1287539155 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So, we're seeking to evolve people into dinosaurs? < 1287539170 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Always. < 1287539181 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :what else would we be seeking? < 1287539214 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :AT&T is already a good approximation < 1287539222 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Granted, that's *multiple* people < 1287539231 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :But it simulates the sluggish CNS rather well. < 1287539274 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Maaaan < 1287539275 0 :boscop!unknown@unknown.invalid PART #esoteric :? < 1287539276 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :This game is HARD < 1287539295 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I have yet to try it < 1287539309 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Now that the protagonist is Gregor, I am somewhat averse < 1287539324 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Please tell me it is actually "chibi Gregor" < 1287539341 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's a tiny little walking guy, which I put a hat and tie on to make be me. < 1287539350 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Oh okay. That's not so bad. < 1287539382 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Also, I only have it as a /game/ on my system :P < 1287539389 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :It was mainly the whole "bookmarklet" technology which has scared me away from trying it. < 1287539389 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I haven't uploaded the game components yet. < 1287539400 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287539402 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :All it does is add two script tags to the current page. < 1287539472 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ok, figured it out. now, where to try... < 1287539494 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/ < 1287539511 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION will be disconnecting from IRC ninish < 1287539564 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I tried sourceforge.net. It was quite amusing. < 1287539575 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Especially after I clicked "WebPlat!" a second time < 1287539824 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Wait, this "bookmarklet" thing though... < 1287539835 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Bye < 1287539853 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :BYE SGEO < 1287539984 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, I added the first "game" version of WebPlat. < 1287539987 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Collect the images! < 1287539993 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Not yet uploaded :P ) < 1287540031 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :These JS bookmarklets, could they inject Ajax calls into a page? I can't see why not. < 1287540101 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287540103 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Most certainly. < 1287540123 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I should test WebPlat on IE :) < 1287540225 0 :augur!~augur@c-98-218-226-149.hsd1.dc.comcast.net JOIN :#esoteric < 1287540226 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's easy to win on Google :P < 1287540233 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Now, the real challenge...FACEBOOK < 1287540251 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"Armillaria hinnulea... are edible, but can be easily confused with poisonous Galerina species, which can grow side-by-side with Armillaria." < 1287540264 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :to whoever was saying MUSHROOMS N.P. < 1287540283 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Images remaining: 61 < 1287540313 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OMGOMGOMG < 1287540316 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :FACEBOOK IS PERFECT 8-D < 1287540326 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Note: it does not display perfectly, it is perfect for this game) < 1287540370 0 :augur!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287540390 0 :augur!~augur@c-98-218-226-149.hsd1.dc.comcast.net JOIN :#esoteric < 1287540391 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287540445 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :WOW, IE is... so not even there. < 1287540445 0 :augur!~augur@c-98-218-226-149.hsd1.dc.comcast.net JOIN :#esoteric < 1287540483 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :There's no "Bookmarks". Instead you have a "Favorites Center". < 1287540579 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I srsly cannot create a bookmark manually. < 1287540586 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Bleh, only got 28/33 on Facebook :P < 1287540595 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives Wikipedia another go. < 1287540613 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I can still the JS in the URL bar, and Chibi Gregor appears... < 1287540616 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*stick < 1287540662 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :AS IF BY MAGICK < 1287540683 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :How do you collect images, exactly? < 1287540789 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :How to do it: Bookmark anything else. Open "Organize Favorites". Select the link you bookmarked, right-click, "Properties". Edit URL to be that text in the textbox. CAVEAT: STILL DOES NOT WORK. < 1287540792 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Apparently by not being on a site with annoying divs. < 1287540801 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Chibi-Gregor appears, but does not respond to input. < 1287540834 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :FUCK DIVS < 1287540840 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287540872 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Specifically? < 1287540931 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287540964 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :www.dresdencodak.com < 1287540968 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :SO MANY DIVS < 1287541025 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I can't even load it. < 1287541035 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I can if I don't misspell though. < 1287541060 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hah < 1287541063 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That is some crazy divs < 1287541067 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yup.\ < 1287541130 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Something is all wrong with my image counting ... < 1287541135 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Images collected: 51 < 1287541136 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Images remaining: -1 < 1287541156 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :halp < 1287541163 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: ? < 1287541181 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION flails arms outstretched in front < 1287541195 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :No worries, just give me some moments. < 1287541312 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Fixt image counting :P < 1287541322 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Still can't win at Wikipedia though. < 1287541431 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Images collected: 7 < 1287541432 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Images remaining: 10 < 1287541432 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1287541446 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :You'd THINK that part would be simple. < 1287541463 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1287541512 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ok so yesterday FF *.10 became available. now FF *.11 is available. SCRAMBLEFIXCODE. < 1287541555 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I win at Spamusers! < 1287541565 0 :augur_!~augur@c-98-218-226-149.hsd1.dc.comcast.net JOIN :#esoteric < 1287541631 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :catseye: you're still using FF? < 1287541650 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: hell, just a moment ago I was using *IE* :) < 1287541668 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314: I'm curious, what do you mean by "still"? < 1287541704 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Is Firefox now obsolete? Am I, as a rat, obligated to desert this sinking ship? < 1287541727 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :well, FF is obsolete. Just checkout the beta < 1287548820 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1287548820 0 :clog!nef@bespin.org JOIN :#esoteric < 1287548822 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(note surprise here that it doesn't TELL me "hey, um: mime type?") < 1287548826 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :clog: HELLO! < 1287548831 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Still. FIX IT ITS A BAD IDEA. < 1287548831 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :clog: WELCOME, our friend! < 1287548840 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :clog: Will you PLEASE not talk about [X]HTML? < 1287548848 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :clog would never talk about XHTML. < 1287548849 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: It is *technically* valid to send out "HTML compatible" XHTML as application/html. < 1287548853 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Just a bad idea. < 1287548854 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :html is a bad idea < 1287548860 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'll... see what I can do. It's not a high priority until something looks atrocious. < 1287548862 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :we should all use sexps < 1287548870 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: "HTML compatible" meaning it uses *absolutely no* XHTML-specific features. < 1287548887 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: And if you do that, there is no point in using XHTML at all. < 1287548897 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: So. FIX IT NAO < 1287548916 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Or else I will sentence you to 2 months writing a tag soup parser. < 1287548962 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: DEAR YOU: STOP BEING A ZEALOT. WE GET THE POINT. OR I'LL SENTENCE YOU TO BE EHIRD/ALISE/ELLIOTT FOR THREE MONTHS. < 1287548992 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: If you're not fixing it then I'm not done. < 1287548999 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :THAT FIRST BIT WAS SUPPOSED TO SOUND LIKE A LETTER BUT IT CAME OUT WEIRD, SO IGNORE IT. < 1287549001 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I LOVE CAPS. < 1287549005 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh lawd < 1287549018 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :if I try codu.org/test.xhtml in IE, it prompts me to save it to disk < 1287549031 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Yes, because IE doesn't handle XHTML at all. < 1287549038 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :at all? < 1287549054 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: And sending XHTML as application/html only works on IE at all through its tag soup parser. < 1287549061 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: At all. < 1287549070 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Some versions will show the parse tree of the XML. < 1287549084 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287549088 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :if I tell it "open it" it asks me "OMG you are running something you found on the INTERNET!" and then opens it in Firefox. < 1287549150 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's funny < 1287549159 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Oh. IE9 beta supports XHTML. < 1287549221 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :IE9 supports EVERYTHING. < 1287549227 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :IE9 is legitimately an OK browser. < 1287549248 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :IE9 will probably run webplat, which is what we're all supposed to be talking about ;) < 1287549258 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And SVG... And HTML5 stuff... < 1287549289 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's actually fixed most of the problems of IE that make web developers angry. < 1287549297 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :internet explorer doesn't do svg? < 1287549303 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Nope! < 1287549306 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :good god < 1287549330 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Internet Explorer didn't handle PNG fully until *this year*. < 1287549341 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm, *last* year. < 1287549354 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(previously, it had broken transparency support. Less broken in IE7.) < 1287549400 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: While we're at it, have any game ideas? I made things more modular so I can inject new games semi-easily. < 1287549428 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what what < 1287549429 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1287549467 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :idea: map a key so that standing on a link and pressing that key goes to that link < 1287549514 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i can't imagine why people would use it < 1287549550 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I can do that easily enough, it just takes a bit of effort to load the character on the other side of that link :P < 1287549554 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Which is why I've punted on it thusfar. < 1287549644 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :then don't worry about loading it on the other side < 1287549648 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :just go to the link < 1287549649 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs < 1287549677 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :'snot like it's difficult to click the bookmark again < 1287549678 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : I LOVE CAPS. <-- not just hats? < 1287549696 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Boo. Hiss. < 1287549715 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: That doesn't help the "you're adventuring" aspect much :P < 1287549719 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :we call him "oerjan of the nondeterministic lexicon" < 1287549772 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it's a prototype :D < 1287549803 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Seriously though, XHTML-as-HTML is about as ignorant and redneck as it's possible to be while still knowing what XHTML is. Make it STAWP. < 1287549835 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :an easy enough way to make the character appear on the other side would be replacing all the URLs on the page with one that loads the page via codu... yes? < 1287549851 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :or not the actual URLs, but the URL it sends you to when you hit that key < 1287549854 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah that'd be better < 1287549888 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Interestingly, if I force application/xml+xhtml, nothing breaks except the background image. Which is defined in CSS. So I have no idea why that breaks. < 1287549907 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: XHTML has a different DOM than HTML. < 1287549930 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Doing this can *also* break Javascript. < 1287549944 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :come to think of it, wouldn't it be better if all this happened via codu pages like codu.org/webplat/play.html?url=yoururlhere < 1287549997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ururlhere < 1287550012 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no, we don't speak of ur-URLs here < 1287550021 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :udont? < 1287550028 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :kthen. < 1287550108 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: See that: your CSS might not work on XHTML! < 1287550349 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION breaks the bookmarklet again :P < 1287550355 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :It's case sensitive in XHTML. < 1287550371 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :If I convert the CSS element selectors to all lowercase, it looks fine again. < 1287550376 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, XHTML is case sensitive as well. < 1287550406 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Now, webplat presents a menu of games! < 1287550411 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Of which there is of course only one option! < 1287550411 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :BUT STILL! < 1287550414 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... MENU! < 1287550463 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Meanwhilst, Final Fantasy! < 1287550471 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(Meanwhilst? Is that a word? It should be.) < 1287550471 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It seems I broke it! Hoopla! < 1287550552 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Meanwhile, people in the 21st century are using the word "meanwhile" and sending XHTML as HTML! < 1287550593 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Do you use gets? < 1287550611 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(that is, char *gets(char *s);) < 1287550613 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and back at the ranch, a gang of zebras stars in a sylvester stallone western! < 1287550628 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I modified my GCC so it wouldn't give me a warning about gets, JUST so I could use it! < 1287550637 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So you're consistent. < 1287550659 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"I do stupid, retarded things that you have to be smart to do out of SPITE! MWAHAHAHA." < 1287550698 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And YOU'RE comparing using a hideously insecure function to potential rendering issues! Which I have neither committed to fixing nor committed to not fixing, merely not committed to fixing at the moment! YEAH. < 1287550757 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :schrödinger's bugfix < 1287550770 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's still dumb. < 1287550859 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :"I have very strong opinions and everyone who doesn't like them is an idiot." < 1287550892 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :where'd i leave my matches... < 1287550908 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Technical issue -- there is, in fact, a RIGHT and a WRONG. < 1287550908 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I'm half-considering serving all my xhtml as application/xml+xhtml and letting IE users upgrade or suffer. < 1287550923 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it is WRONG to serve XHTML as application/html. < 1287550935 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Hey! I want to see a hat DRAMATICALLY SPLAYED BY A CORPSE. ... of me? < 1287550960 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: That I know not how to argue as anything but a zealot is beside the point. < 1287550964 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287550980 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: if there are issues with my last statement, it is because it was intentionally hyperbolic. hence, why i'm looking for my strawman-burning matches < 1287550999 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Oooh, I love strawmen! < 1287551021 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: PATIENCE PADAWAN < 1287551023 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Serving XHTML as application/html is raping babies. Would *you* rape babies! (only thing I love more is non sequiturs) < 1287551027 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :let the artist work < 1287551038 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lets the artist work :P < 1287551051 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... And quite amusingly, that last sentence is a command, not a question. < 1287551061 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, I just requested that everyone here rape babies. < 1287551063 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Go me! < 1287551066 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1287551088 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :wait, how many babies? < 1287551099 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unspecified amount. < 1287551112 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If I even knew what a
tag WAS, that might help me give it a more reasonable bounding box ... < 1287551114 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think I'm going to have to limit it to the set of naturals, though. < 1287551163 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nay, the integers. < 1287551190 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Doomsday Device < 1287551197 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :<3 xkcd < 1287551199 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i think naturals make more sense < 1287551205 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :how does one rape negative babies? < 1287551211 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not my problem! < 1287551276 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Someone in my class is confused by XML. He doesn't know why anyone would choose to use it < 1287551300 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: most sane people wonder the same thing < 1287551304 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: it's like choosing to drive on the right-hand side of the road < 1287551322 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :You don't do it because it's the prettier side of the road or anything < 1287551348 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: You should avoid XML unless you need to interoperate with something that uses XML. < 1287551597 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, http://www.fark.com/cgi/comments.pl?IDLink=5700495 < 1287551632 0 :catseye!unknown@unknown.invalid QUIT :Quit: leaving < 1287552059 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :errrr whoops... < 1287552066 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: ? < 1287552067 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just accidentally quit ff instead of closing a window < 1287552080 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah gregor. i just made a gstander < 1287552091 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :for standing still without looking like you want to take a shit < 1287552100 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yes :P < 1287552306 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :obtw. you may have to make all the sprites taller and wider to keep your code simple, because jumping and dying require taller and wider sprites < 1287552327 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'll let you know exactly how many rows and columns to add to which borders < 1287552338 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :because i cba to do it myself < 1287552513 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Okidoke. < 1287552561 0 :catseye!~Chris@adsl-99-102-44-162.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287552601 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :although, your code is going to have to be aware of the sprites' size changes anyway. adaptive bounding boxes are best... < 1287552607 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'll let you work it out. < 1287552615 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back to spiriting < 1287553060 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Could you at least send me the standing one so I can quickfix that? :P < 1287553110 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :aye < 1287553190 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :http://imgur.com/anCv5 < 1287553333 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :http://imgur.com/PGhIz sorry to be a perfectionist, but the mouth was the wrong color on that one.... < 1287553347 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and probably is the wrong color on all the runners... :/ < 1287553350 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287553368 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I have a mouth??? < 1287553370 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you can't see it at scale, but it bugged me enough zoomed in to edit < 1287553416 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :do you seriously have long blonde hair dude? < 1287553429 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1287553437 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's why I made this character me :P < 1287553454 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :can i see you wearing this hat pleeeeeeease? < 1287553474 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/hats/SteelHomburg-med.jpg < 1287553487 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's not that hat, but in the pic of me I have with that hat, my hair is up :P < 1287553497 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287553497 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/hats/Tyrolean-med.jpg < 1287553515 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :how many hats have thee? < 1287553516 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Quite a nice hat. < 1287553520 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/hats.php < 1287553527 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so that's exhaustive? < 1287553536 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or at least exhausting. < 1287553558 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Not actually exhaustive, I have some new ones I haven't added yet. < 1287553564 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Quite a few actually, I need to get to that >_> < 1287553564 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :needs more jester hat < 1287553588 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Good night < 1287553588 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i only have like three non-cap hats >> < 1287553599 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I have no hat. < 1287553616 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nor do I have long hair any longer. < 1287553628 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if you did, it would be longer hair < 1287553645 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I have many hat < 1287553646 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :hats < 1287553655 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :One from Disney World from when I was a kid < 1287553656 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I listen to "Men Without Hats" < 1287553661 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Battery powered thingy < 1287553669 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And... that's it, I think < 1287553677 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the safety dance guys? < 1287553680 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'll have to check < 1287553804 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hat 1: http://sphotos.ak.fbcdn.net/photos-ak-snc1/v374/158/27/12807307/n12807307_34726356_576.jpg < 1287553813 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :(indiana jones fedora thing) < 1287553872 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Having the jumping animation would definitely be a plus X-D < 1287553878 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :BUT for the moment this is an improvement. < 1287553948 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hat 2: http://sphotos.ak.fbcdn.net/photos-ak-sf2p/v11/101/94/12805677/n12805677_5114828_2108.jpg (only used on sep 19 and occasionally oct 31) < 1287554115 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: By the way, these pixel-art running guy images are SOOO PERFECT for this. < 1287554161 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hat3: http://k1.cdn.okcimg.com/php/load_okc_image.php/images/16/150x150/558x800/28x43/178x193/0/1179623903808528596.jpeg < 1287554166 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back to jumping man now < 1287554204 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :By the way, if possible jumper should have both a "jumping" and "falling" image. < 1287554248 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :there will be more than just jumping and falling sir < 1287554259 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ooh la la < 1287554548 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh my goodness < 1287554574 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :um, anyone want to fly to vegas for next to nothing? < 1287554589 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Not desperately. < 1287554742 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :meh, i think it's a facebook scam anyway < 1287554753 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :back to business < 1287554792 0 :sftp!~sftp@79.174.35.11 JOIN :#esoteric < 1287555048 0 :sftp!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287555091 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1287555182 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, wtf. Image caching fail. < 1287555187 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's redownloading images. A lot. < 1287555351 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :okay so i couldn't make an archive for some damn reason < 1287555352 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Or at least, so indicates Firebug) < 1287555355 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :http://imgur.com/bhtND&RjMf9&qvOcx < 1287555368 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the one with the flattened tie is jumping up < 1287555378 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the other two are for falling (alternate rapidly) < 1287555399 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hold tight and i'll make the special double jump sequence < 1287555426 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oooooh! < 1287555469 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I should set up TrueCrypt at some point < 1287555484 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Unless the BitLocker thing's available to Home Premium users < 1287555546 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :doesn't truecrypt have some really weird license? < 1287555575 0 :Wamanuz2!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1287555580 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: aren't you supposed to load all the images when the page/script loads into an array? i used js once for a picture gallery thing and that kept them cached. < 1287555580 0 :Wamanuz!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287555601 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's what I'm doing. < 1287555615 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Apparently if you just bang the same .src into an image over and over again, it'll reload even if it's cached :P < 1287555623 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Have to make sure to only request a change when there's a change :P < 1287555646 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :imgur appears to have un-transparentized those. < 1287555652 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lame < 1287555685 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :tar + filebin = so much more reliable :P < 1287555696 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :01:15 < quintopia> okay so i couldn't make an archive for some damn reason < 1287555761 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :okay, apparently, it successfully made an archive < 1287555769 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but didn't give me any user feedback on success < 1287555778 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and this is the only reason i fucking use GUIs < 1287555780 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alright one sec < 1287555817 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :http://filebin.ca/yxuzq/jumperl.png.tar.gz < 1287555848 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :UNIX 101: No news is good news < 1287555875 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Uhhhhh < 1287555879 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :These have no transparency either. < 1287555879 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yep. back when programs were designed to talk to other programs < 1287555891 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :then it's a problem on my end < 1287555895 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what color is the bg? < 1287555901 0 :Mathnerd314!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.8/20100722155716] < 1287556041 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Black. < 1287556052 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If it wasn't, it'd be easy to fix, but it's ambiguous with the shoes ... < 1287556073 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If the shoes are the same as in stander, I can fix it. < 1287556180 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :In fallerl0 they're obviously not though >_> < 1287556247 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :open it in an editor and see if there are multiple layers < 1287556263 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'm pretty sure there's a background layer that you can just delete < 1287556468 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Only one layer for me. < 1287556475 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Do .pngs even support layers?) < 1287556494 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :pngs support everything < 1287556502 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but layers may be application specific < 1287556558 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hrm ... his jumping looks ... kinda stiff. < 1287556575 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The running looks good, but the jump just looks unnatural. < 1287556621 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Not that I have any suggested fix mind you. < 1287556741 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i have one < 1287556751 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but first i need to fix transparency on this thing < 1287556892 0 :augur_!~augur@208.58.6.161 JOIN :#esoteric < 1287556922 0 :augur_!unknown@unknown.invalid NICK :augur < 1287556952 0 :augur!unknown@unknown.invalid NICK :Guest14855 < 1287556973 0 :Guest14855!unknown@unknown.invalid NICK :augur < 1287556982 0 :MigoMipo!~John@84-217-5-169.tn.glocalnet.net JOIN :#esoteric < 1287557043 0 :SgeoN1!unknown@unknown.invalid QUIT :Quit: Bye < 1287557196 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :http://filebin.ca/nyfpq/gjumperl0.png.tar.gz < 1287557204 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alright, i coaxed the background to white < 1287557209 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you can delete it < 1287557213 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :put it in, let me see < 1287557316 0 :cheater99!~cheater@ip-80-226-27-193.vodafone-net.de JOIN :#esoteric < 1287557430 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hi dur < 1287557481 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :To be clear, this is actually jumper0, faller0 and faller1, yes? < 1287557541 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah, you can figure out which one was which < 1287557777 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, try it now. < 1287557787 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Jumping looks better, falling is still kinda weird IMHO. < 1287557887 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287557945 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lololol < 1287557990 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :okay, it broken naow? < 1287557997 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :? < 1287557999 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Shouldn't be. < 1287558011 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests with production version. < 1287558019 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :E_WORKSFORME < 1287558027 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1287558059 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, the menu pops up, i pick the game, and then...no dude. < 1287558067 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1287558075 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It might take an obscene amount of time to load :P < 1287558081 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :What browser? (Remind me ...) < 1287558084 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ff < 1287558093 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Odd < 1287558137 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :BTW, why did you make it a guy with long blond hair if you didn't know I had long blond hair? X-D < 1287558158 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :same thing happens on other pages < 1287558165 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, I've no time to debug right now, need to sleep. If it magically starts working for you, hoopla? < 1287558168 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it wasn't suppsoed to be a guy.... < 1287558197 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :doubt it'll start working < 1287558203 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'll do the reading i need to do < 1287558206 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :nightnight < 1287558221 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ahhhh X-D < 1287558228 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well I adjusted it into a guy so bully for me :P < 1287558248 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :I COULD STILL PUT BOOBS ON IT < 1287558286 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :okay but srsly. let me know when you get it working < 1287558287 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1287558290 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :one sec < 1287558329 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Is there anything in the JavaScript console? < 1287558341 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'm getting errors about charCode of keyup event being meaningless < 1287558349 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and so on for all keys < 1287558357 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*key events < 1287558382 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's fine, that's just jQuery being jQuery. Should only be concerned about actual errors. < 1287558392 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OH SHIIIIIIIIIIIIIIIIII < 1287558395 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I know the problem X-D < 1287558422 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :GOOD CUZ I WANNA GET BACK TO MY EPIC HIPTHRUSTING < 1287558446 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Testing with http://localhost/ = I R retard. < 1287558453 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ahahahaha < 1287558459 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, refresh and try again :P < 1287558511 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :while you're testing, try tapping left and right once < 1287558522 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :see if it amuses you < 1287558526 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the epicness of the hipthrust < 1287558591 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh, hmm, the little changes that happen when he's falling don't show up under the big motion of the falling < 1287558594 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i can fix < 1287558598 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :...tomorrow < 1287558785 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It works really well if you're falling far enough that you're scrolling with the fall, thereby keeping him in place. < 1287559003 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1287559009 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if you're falling that far... < 1287559012 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you're dead < 1287559018 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'll make it more canabalty < 1287559048 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :(aka, leaning back and kicking to maintain balance in midair) < 1287559255 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1287559612 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I WIN AT WIKIPEDIA! < 1287559624 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And now I really REALLY need to sleep X-D < 1287559636 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :woo < 1287559638 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :nightnight < 1287560449 0 :MigoMipo!unknown@unknown.invalid QUIT :Quit: Quit < 1287560779 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: need to cycle through falling AND running images faster. the former looks more like shufflesliding than walking < 1287561495 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :From: Mentifex , Newsgroups: comp.sys.super,comp.lang.forth,comp.lang.javascript,alt.folklore.computers, Subject: Inching closer on the Singularity Clock. < 1287561529 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Greeting to all Singularitarians. The Singularity is an event brought to you free-of-charge and open-source by Project Mentifex, which has today updated the free open-source AI Mind in JavaScript for Microsoft Internet Explorer at http://www.scn.org/~mentifex/AiMind.html --" < 1287561532 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :See, it cometh! < 1287561595 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You can write in "tom writes jokes", "ben writes books", "jerry writes rants", "ben writes articles", "will write poems", and then say "ben writes" and it will output "BEN WRITES BOOKS". < 1287561599 0 :clog!unknown@unknown.invalid QUIT :ended < 1287561600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1287561610 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A thinking machine! What will they invent next?! < 1287561624 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hee < 1287561651 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :they might invent the irrational logic device next? < 1287561660 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :the infinite improbability computer? < 1287561792 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :doesn't work for me < 1287561944 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, are you using IE? < 1287562001 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's not as interesting as older versions of the Mind, which could spew out unlimited amounts of ungrammatic nonsense about GOD doing THIS and THAT. < 1287564790 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1287569033 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287569053 0 :augur_!~augur@208.58.6.161 JOIN :#esoteric < 1287569196 0 :augur_!unknown@unknown.invalid NICK :augur < 1287572441 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287573891 0 :jingminglang!~jimila@125.70.247.99 JOIN :#esoteric < 1287573919 0 :jingminglang!unknown@unknown.invalid PART #esoteric :? < 1287575140 0 :catseye!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287581190 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1287582823 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hee, they finally installed that Condor thing -- http://www.cs.wisc.edu/condor/ -- for doing parallel stuff on idle workstations. Nifty. < 1287583509 0 :catseye!~Chris@adsl-99-96-160-44.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287583658 0 :ais523!93bcc029@gateway/web/freenode/ip.147.188.192.41 JOIN :#esoteric < 1287585060 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287585104 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, DHCP has suddenly stopped working here at the University on my laptop < 1287585113 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was working yesterday, no relevant software updates since < 1287585119 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I think something may be wrong with the routers < 1287585120 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Condor is a bit of a pain to deal with. < 1287585152 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Iiit has its own libc. Need I say more? < 1287585279 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Fortunately "dealing" with it is (at least partially) someone else's problem; though I have to say I haven't yet tried to actually use it. < 1287585291 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This should be a relatively homogenous environment for it, I think. < 1287585328 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It actually works reasonably well in non-homogenous environments. It's just a pain to roll out. < 1287585355 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wonder if I've still got the all-VMs Condor cluster here. < 1287585508 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, that's good: since rolling-out and maintaining it is the part that is done by others. < 1287585523 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1287586096 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaand there's more IPv4 space than there was yesterday. < 1287586114 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Interop handed their class A back to the free pool. < 1287586124 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :One more month! < 1287586535 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287586828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: how much of it did they keep? < 1287586936 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: None of the class A. They switched to a smaller allocation of I don't know what. < 1287586961 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But given that they're an ISP, I'm going with "still a fuckton." < 1287587419 0 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287587472 0 :ais523!unknown@unknown.invalid QUIT :Disconnected by services < 1287587483 0 :ais523_!unknown@unknown.invalid NICK :ais523 < 1287588722 0 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1287589575 0 :Sgeo!~Sgeo@137.125.188.14 JOIN :#esoteric < 1287590348 0 :cpressey!~cpressey@12.116.117.150 JOIN :#esoteric < 1287590925 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :She is now trying to teach the basics of HTML < 1287590936 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Or well, skim them < 1287590953 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It occurs to me that it scares me that there are people in this class with no knowledge of HTML < 1287591005 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, check with wireshark? < 1287591010 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(if it is still broken) < 1287591097 0 :catseye!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287591209 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The whole CGI h1() thing reminds me of Seaside's painting stuff < 1287591249 0 :webquint!803d1c5d@gateway/web/freenode/ip.128.61.28.93 JOIN :#esoteric < 1287591330 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe people in the game progamming course will be more competent < 1287591360 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Still waitin' on ka-splat me :P < 1287591399 0 :atrapado!~ro@193.144.79.241 JOIN :#esoteric < 1287591460 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :to whomever guessed that Plato's camera was a reference to the allegory of the cave (oerjan?), it was actually a reference to Plato's Heaven < 1287591472 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The sttudents in this class are morons, the professor is clueless (not as clueless as the students) < 1287591505 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Just argued with a student that the reason his index.html was giving 500 was because he was insisting on keeping it in cgi-bin. Finally got him to move it out, it worked < 1287591887 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :gregor: not while I'm in class kthx < 1287591934 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I sped up running and falling. They're ~11fps instead of ~8fps now. < 1287592195 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ZOMGSICLES! < 1287592199 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Facebook works totally correctly now! < 1287592230 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"A little more secure is the POST method" < 1287592251 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :At least she is correctly stating to prefer POST... although it's a bit of a simplification to say that < 1287592267 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe her "It's more secure" thing is just one huge deliberate oversimplification < 1287592353 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well, except that newly-loaded elements don't appear at all >_> < 1287592357 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Still, pretty good :P < 1287592378 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :GET is better in some situations, but choosing POST for security is like obfuscating your encryption algorithm... < 1287592424 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Well, if you don't know how to choose, which these students never will, then POST is probably better < 1287592531 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :
< 1287592534 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wtfs < 1287592709 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :which students? < 1287592717 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The other students in the class < 1287592725 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : I sped up running and falling. They're ~11fps instead of ~8fps now. <-- in what? < 1287592737 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://codu.org/webplat/ < 1287592743 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :THE GREATEST THING EVER < 1287592771 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh you changed icon since before < 1287592834 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I click the link to play it on the current page and it just says "Which game would you like to play? [button titled "Image collection"] at the top < 1287592835 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :then nothing < 1287592851 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1287592862 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: What browser? < 1287592919 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, firefox < 1287592921 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :brb phone < 1287592939 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That's weird, it hasn't had any problems on Firefox since ... ever :P < 1287592951 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :lol in chromium, the link just displays the source code < 1287592995 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Not helping: The sound of drilling or jackhammers or whatever outside < 1287593094 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :webquint: ??? < 1287593257 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :that's what I said! "???" < 1287593695 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1287593733 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Bye all < 1287593738 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, hm. < 1287593756 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287593792 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, strange, now it works < 1287593833 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :bai < 1287593898 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:29:22 pikhq: DEAR YOU: STOP BEING A ZEALOT. WE GET THE POINT. OR I'LL SENTENCE YOU TO BE EHIRD/ALISE/ELLIOTT FOR THREE MONTHS. < 1287593899 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :20:29:52 Gregor: If you're not fixing it then I'm not done. < 1287593910 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :at least i'm only a zealot about actually important things :-P < 1287593924 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, why can't I collect the wikipedia logo on en.wikipedia.org ? < 1287594002 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it's actually a background image. < 1287594020 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh, heh < 1287594047 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You can collect it on www.wikipedia.org :P < 1287594052 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Only actual tags are collectable. < 1287594121 0 :webquint!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287594153 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, on en.wikipedia.org it seems very tricky to collect both of those images down at the bottom < 1287594164 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I've done it :P < 1287594166 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Therefore it's possible :P < 1287594206 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Totally gimme the bookmarklet URL or die. < 1287594224 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://codu.org/webplat/ it's in an input box now < 1287594228 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :JUST FOR YOU < 1287594237 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: YAY IT'S LIKE THE DAY I GOT MARRIED* < 1287594239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*IN THE FUTURE < 1287594309 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Pressing space does... amazing things. < 1287594314 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :MULTIGREGOR < 1287594315 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Do not fix this < 1287594350 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Hey you can enter divs now < 1287594351 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I approve < 1287594361 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: But only from the top??? < 1287594407 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You mean by pressing down? < 1287594410 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Or otherwise? < 1287594414 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pressing down yeh < 1287594415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*yeah < 1287594416 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You've always been able to enter things by pressing down. < 1287594428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ...oh. < 1287594436 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I have been... missing out. < 1287594449 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :However, it's smarter about how many layers it puts in, so it's possible that whatever you're testing it on just had like a bajillion layers over that div, making it difficult to get through. < 1287594454 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Amusingly it does not work on its homepage. < 1287594469 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well. < 1287594470 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I need some garbage there to make it more usable :P < 1287594472 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It starts immovable. < 1287594512 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: qwantz.com: So unplayable but SO RECOMMENDED < 1287594542 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It... I fell to the bottom and it looks like he's masturbating. < 1287594554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh that's your "falling" animation. < 1287594564 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I don't have a death frame yet :P < 1287594693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Try the log index. < 1287594741 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I... yeah, doesn't work. < 1287594745 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :??? < 1287594748 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1287594752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But would be SO COOL < 1287594789 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Try timecube :P < 1287594824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I'm falling slowly through crazy. < 1287594839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Man evolves from teenager - < 1287594839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in cube metamorphosis < 1287594839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but ignores teenager to worship a male mother, < 1287594839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :guised in woman's garb, < 1287594839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :churchman called father. < 1287594839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what < 1287594951 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Resizing window breaks everything. < 1287594956 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it does. < 1287594958 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Don't do that. < 1287594970 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I have to cache the location of every element as there is no getElementByPosition function. < 1287595006 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Your mother is no getElem- < 1287595095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ubuntu.com -- it thinks a lot of basically invisible things are images. < 1287595116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Works fine on debian.org, showing your clear bias. < 1287595176 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I beat debian.org woo < 1287595185 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: plz stop ctrl+w snatching < 1287595193 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's actually bothered me too X-D < 1287595201 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I should just turn off WASD. < 1287595210 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I use wasd. < 1287595216 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just make ctrl+w do window.close() :P < 1287595226 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Bleh. < 1287595230 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I will, but not right now :P < 1287595270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: apple.com also unplayable :P < 1287595277 0 :Wamanuz2!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287595307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Why does space do multipayer? < 1287595315 0 :Wamanuz!~Wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1287595329 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Because the button from the choose-your-game loader is still focused, even though it's not visible. < 1287595335 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :So you're clicking it again. < 1287595347 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I should actually remove it from the document instead of just making it invisible, but apparently I'm lazy. < 1287595354 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's fun though. < 1287595387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: apple.com/itunes is fun & challenging < 1287595458 0 :coppro!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287595509 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i won \o/ < 1287595509 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                | < 1287595510 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                >\ < 1287595511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*I < 1287595529 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ...HAVENWORKS < 1287595560 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's fun to stay at the < 1287595568 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's so beautiful < 1287595582 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Isn't it weird how this very-stupid stopgap game intended only to be replaced is a lot of fun :P < 1287595586 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :\o/ |o\ /o| _o/ /o\ < 1287595586 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :     |   |   |   | < 1287595586 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :  /|  /|  /<  /| < 1287595595 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: NEVER REPLACE IT OMG (You have tried it on havenworks right?) < 1287595615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Images collected: 56 < 1287595615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Images remaining: 1698 < 1287595617 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :No, I'm outside :P < 1287595655 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well, not so much replaced as made just one subgame. < 1287595693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You don't have horizontal scrolling; rectify. < 1287595814 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh, it considers my screen border the page border,t oo, or something. < 1287595815 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Lame. < 1287595816 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*, too, < 1287595842 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah, the top of the page being a boundary is annoying < 1287595854 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :cuz pages always have images at the top < 1287595859 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and you can't get above < 1287595889 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: If you can get a few hundred images on http://havenworks.com/, I will worship you. < 1287595909 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The horizontal issue is a huge mess < 1287595917 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HavenWorks is a huge mess :P < 1287595928 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Some pages have wtf-wide divs floating around < 1287595931 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: /me tries it on yvettes bridal formal < 1287595936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OH YEAH. < 1287595937 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaaaaaaaaah < 1287595939 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, is there any formally proven libc? < 1287595943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: No. < 1287595951 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It provides the game music for you. < 1287595967 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm, I guess anything dealing with IO would be tricky, floating point too perhaps. But the rest should be doable < 1287595969 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yvette's bridal formal is to mine ears like BGP is to cpressey's < 1287595980 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it sounds like a fun project if I find some spare time < 1287596040 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah, it's... really not that easy < 1287596053 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I didn't say easy < 1287596055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it would be an *incredible* result if someone made a full libc that was formally proven. < 1287596056 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just doable < 1287596066 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e. frankly i'd expect someone to make their own tool for it :) < 1287596075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(proving tool) < 1287596080 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I very much doubt you can prove stdio without involving the kernel a lot < 1287596102 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: there's an L4 variant that has been proven correct < 1287596104 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :written in haskell < 1287596105 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1287596111 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: build it on that < 1287596113 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :problem solved < 1287596155 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but even something like a library with a large number of the "doesn't touch anything but parameters, and don't perform IO" standard libc functions would certainly be useful to people who want to prove their own code < 1287596171 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :usually the libc would be considered axiomatic there... < 1287596190 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm good point < 1287596199 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it would still be useful for embedded programming < 1287596233 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, thinking about stuff like formally proven qsort, memcpy, memmove, strcmp and so on < 1287596254 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if your libc maintainer gets qsort right...whoa. < 1287596263 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or memcpy/memmove (maybe they tried to do tricky bullshit) < 1287596264 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*wrong... < 1287596323 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, if you are writing for an embedded system you might have to provide the libc yourself. Been in that position myself < 1287596336 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(not where I needed to do formal proof though) < 1287596367 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, as for qsort, well, overflow is something you might have to consider < 1287596370 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what, did you write a libc for lego? :p < 1287596400 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, nah, another device, and not a full libc, just the stuff I needed for that thing, which was memcpy, strcmp and a handful of other ones < 1287596458 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm formally proving snprintf sounds... tricky < 1287596500 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :can you please say "proving snprintf correct", not just ... proving it? < 1287596505 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's... awkward. < 1287596506 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh right, I can < 1287596516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and it sounds like you're proving that snprintf is true < 1287596520 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which... confuses my brain < 1287596537 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but wait, that wouldn't be correct would it? Proving means "testing" or "putting at trial" here clearly ;P < 1287596553 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(no not really, just that archaic meaning is fun) < 1287596572 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(and it also makes "the exception proves the rule" a _lot_ more sensible) < 1287596578 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sorry, bbiab, phone < 1287596799 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregorface: figured out why transparency wasn't working. should be good now. < 1287597228 0 :coppro!~scshunt@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1287597228 0 :coppro!unknown@unknown.invalid QUIT :Changing host < 1287597228 0 :coppro!~scshunt@unaffiliated/scshunt JOIN :#esoteric < 1287597239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: you fail at cloaks < 1287597259 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yeah, apparently I do < 1287597264 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* coppro (~scshunt@taurine.csclub.uwaterloo.ca) has joined #esoteric < 1287597264 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* coppro has quit (Changing host) < 1287597264 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :* coppro (~scshunt@unaffiliated/scshunt) has joined #esoteric < 1287597286 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I blame the ping timeout < 1287597308 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I... don't :P < 1287597327 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :well too bad < 1287597352 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :22:22:49 but didn't give me any user feedback on success < 1287597352 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :22:22:58 and this is the only reason i fucking use GUIs < 1287597364 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, because it's more reasonable to expect programs to fail without error messages, and succeed by blabbing. < 1287597380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Like gcc! < 1287597384 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ echo '{' >x.c < 1287597390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ gcc x.c < 1287597393 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ echo >x.c < 1287597395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1287597402 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ echo 'int main(){return 0;}' >x.c < 1287597405 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ gcc x.c < 1287597411 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :x.c:1: Compilation finished SUCCESSFULLY! < 1287597412 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :no news is good news < 1287597425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: thx, someone else was already uncreative enough to say that back when it was said < 1287597427 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287597524 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it may be more reasonable at that, since errors require some sort of functionality to print. if a bug in a program causes it to jump to the exit(0) before it has finished, then shall we presume it succeeded? i'd rather know that it reached the printf("success!") which is provably only reachable if success was achieved. one could even barrier said message with tests that make sure success actually happened. < 1287597555 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: if you care, you can always tack a check of success on the end < 1287597561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06:48:16 Aaand there's more IPv4 space than there was yesterday. < 1287597561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06:48:34 Interop handed their class A back to the free pool. < 1287597562 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :06:48:44 One more month! < 1287597563 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :who're interop? < 1287597576 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: in unix, if it says nothing, it worked. < 1287597581 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :or take the unix route and prove each utility correct independently < 1287597586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if it says something, it might have worked; read what it said. < 1287597589 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :so therefore any composition of them is also success < 1287597593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if it says something and exits with exit code 1, it definitely didn't work. < 1287597597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just in case you can't read < 1287597600 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes, but unix is dead, like god < 1287597612 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1287597614 0 :atrapado!unknown@unknown.invalid QUIT :Quit: Abandonando < 1287597615 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'd rather have feedback for everything, success and failure < 1287597616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION loads a webpage, involving countless dead unix machines on the internet < 1287597620 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :unix philosophy is still the <3 < 1287597621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fairly low ping time for a dead OS. < 1287597629 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: ok, seriously, you have no idea why it's a good thing? < 1287597633 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :how do you pipe stuff then < 1287597634 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i do < 1287597649 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: no it isn't, unix is a piece of shit < 1287597651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm just explaining the piece of shit < 1287597663 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :coppro: by setting up alternate ways of programs communicating than via files and stdio of course < 1287597680 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :grep foo coppro: it is good in the trivial, obvious sense; it is retarded in the sense that many people like to think it is. < 1287597834 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that is < 1287597844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the philosophy is obviously correct and trivial when interpreted in one way < 1287597847 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and it's kind of a silly philosophy, IMO. as the Unix koans demonstrate < 1287597850 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and obviously ridiculous when interpreted in a silly way which most people do < 1287597861 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: which silly way? < 1287597864 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :at least in the "do it as simply as possible" version of the philosophy < 1287597865 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wow are you guys actually coordinating when to say silly things to keep the balance :D < 1287597889 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: "Everything does one thing except when it doesn't, and 'one thing' can include being a full GUI application with menus to do various tasks. It's one thing because it only operates on one type of data!" < 1287597895 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: And similar abominations. < 1287597900 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ah, yeah, I totally agree < 1287597910 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Also the idea that the fact that the smaller components are divided into separate executable files is somehow *integral* to the philosophy. < 1287597923 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(If it isn't, then... it's just an obvious statement about how to design software components.) < 1287597970 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, btw it seems why (used by frama-c for the actual proving bit) doesn't work on coq 8.3 yet. Compile error and I don't have enough ocaml or coq skills to sort it out. < 1287597978 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i say, bring back the lisp machine! :D < 1287597981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Oh, and I *severely* doubt the other component of the philosophy ("Structures are for noobs, all IO should totally be based on byte streams". Interestingly you never see people writing C programs this way; I wonder why they like "struct" so much?) < 1287597991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Lisp machines were great although the OSes didn't go far enough. < 1287598002 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But still, their component reuse for executing commands was limited, and Unix wins in that area. < 1287598010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Use Coq 8.2? < 1287598039 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :everything is a file is nice and flexible, but costs performance which, as it turns out, is very important < 1287598058 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yeah, that's the plan. Just need to compile it myself instead of using the arch package then < 1287598062 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: um, not really. < 1287598066 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :plan 9 has no performance problems < 1287598071 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sure it costs performance on systems not designed for it < 1287598079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but if your system isn't designed according to your philosphy... < 1287598082 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*philosophy < 1287598083 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what good is it? < 1287598088 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :that I agree with < 1287598105 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :and I suppose one should add that qualifier < 1287598111 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: anyway the idea that files, and things coming into and out of a pipe, must be byte streams, is almost certainly wrong. < 1287598136 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :as i said, you don't see unix programs being written that only use (char *), because structures are *useful* and rich < 1287598138 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: but they are byte streams < 1287598139 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how well does plan9 scale to massive SMP or NUMA systems? < 1287598148 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: you see absolutely no difference between passing an object around and doing < 1287598151 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :f(serialise(obj)); < 1287598152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then in f < 1287598156 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :foo = deserialise(arg1); < 1287598157 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :? < 1287598159 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :say, for SMP, 16 or 32 CPUs or more. For NUMA, 100 or more CPUs < 1287598180 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I don't think the OS should mandate an ABI < 1287598183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :one, it's plain inefficiency. two, serialising functions is... iffy (can't think why you'd want to do that? well of course not, because you're too tied to bytestreams :)) < 1287598190 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : elliott: I don't think the OS should mandate an ABI < 1287598193 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287598197 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's... what OSes do < 1287598217 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :The utilities on the OS mandate the ABI < 1287598226 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(except for system calls, which they do mandate) < 1287598240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...it is interesting how the terminology is twisted to give Unix an advantage, having all these silly terms that are relevant only to Unix stupidity and meaningless elsewhere < 1287598248 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because the unix fans can just say, "what about the [silly]?" < 1287598255 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, only to some degree. Consider the Linux kernel, it mandates the syscalls and ioctls and such. But not the actually calling convention for calling something like strcpy() < 1287598260 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :which? ABI? systemcalls? < 1287598272 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: for instance, the distinction between an OS and its utilities < 1287598275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I guess by OS you meant kernel. < 1287598283 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Kernel vs programs is also an artificial distinction for many system designs. < 1287598287 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ah, yeah, fair < 1287598289 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(For instance, Smalltalk.) < 1287598292 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION apologizes < 1287598307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So really you can't even say "the kernel shouldn't specify that". < 1287598315 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Hell, I'm not offended, it's just interesting. < 1287598343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Another one: "OS", "language" distinction. (Yes, it makes sense in many cases; but the terminology has somehow made them into such opposing concepts that suggesting a design where they are the same thing is considered meaningless heresy.) < 1287598346 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :in that case, the bytestream abstraction still becomes necessary for communication with systems of different OSes (or the same OS on a different architecture or configuration) < 1287598368 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I sit next to a lisp machine on a regular basis now :D < 1287598386 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, smalltalk doesn't run on bare hardware as far as I know in any current implementation? Not sure about historical implementations < 1287598396 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: What model? Where? Is it for sale? How much does it cost? Answer to the last question desired irrelevant of the answer to the second-last. < 1287598399 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :obvious example however is lisp machines < 1287598400 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Smalltalk was always an OS. < 1287598407 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then it became a VM-language. < 1287598411 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e. OS in a box < 1287598431 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :http://www.globalnerdy.com/2008/12/03/symbolics-xl1200-lisp-machine-free-to-a-good-home/ < 1287598437 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, were there any actual working non-VM implementations? < 1287598441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes. the first one. < 1287598449 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, when and what name? < 1287598451 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: i read that post a while ago! < 1287598456 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: 70s and "Smalltalk". < 1287598476 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Yes, but, cost for buying it from you guys. < 1287598492 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You'd have to ask the CSC. I don't know if they'd sell it < 1287598506 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i would also purchase a lisp machine. that would be hella cool. < 1287598516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Let's put it this way, it costs $3,500 new from Symbolics. < 1287598521 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :"costs"? < 1287598523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: I am willing to negotiate a price below that. < 1287598527 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Yes, Symbolics still sell Lisp Machines. < 1287598533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.lispmachine.net/symbolics.txt Prices as of February. < 1287598537 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: you can for $675 < 1287598541 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you'll have to go and collect it though really < 1287598552 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in Virginia :P < 1287598561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i guess you could pay a ridiculous, *ridiculous* amount for postage instead < 1287598568 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it is "Currently inoperable due to (at least) a missing console cable," < 1287598573 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hell, i'd go to virginia for it < 1287598573 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: oh. < 1287598578 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, custom hardware ore "stock" for that time? < 1287598581 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :va is cool in my book < 1287598581 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or* < 1287598584 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I never said it worked < 1287598585 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Um, it was at Xerox PARC. < 1287598587 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and it's only 3 states over < 1287598588 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Stanislav of Loper OS bought one. < 1287598589 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I merely said I sit next to it sometimes < 1287598598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Ask him about it if you want. He might yell at you :P < 1287598600 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, that means it ran on? < 1287598615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal really can't imagine an era before mass-produced standard computers. Wow. < 1287598629 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You do realise they made the Alto? < 1287598648 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes < 1287598666 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Anyway I don't know if the machine is known, it was probably whatever PARC were using at the time. < 1287598680 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It predated the Alto, it seems. < 1287598688 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I also can't find a source for the OS thing but I'm fairly sure. < 1287598702 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, let me rephrase it: did it go the lisp machine route of *specialised* hardware fitting the language, or did it look more like traditional PDPs and so on in the way it worked < 1287598706 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Hmm, it seems it was written for the Alto. < 1287598713 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, right < 1287598716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The hardware was relatively normal, I think. < 1287598732 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right, that answers my question < 1287598740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It may have actually been a "program" that took complete control over the display and the like; the distinction wasn't very clear in those days. < 1287598749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "The Alto had a bit-slice processor based on the Texas Instruments' 74181 chip, a ROM control store with a writable control store extension and had 128 (expandable to 512) kB of main memory and a hard disk that used a removable 2.5 MB single-platter cartridge (Diablo Systems, a company Xerox later bought) similar to those used by the IBM 2310, all housed in a cabinet about the size of a small refrigerator. The Alto's CPU was a very innova < 1287598749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :tive microcoded processor which used microcode for most of the I/O functions rather than hardware. The microcode machine had 16 tasks, one of which executed the normal instruction set (which was rather like a Data General Nova), with the others used for the display, memory refresh, disk, network, and other I/O functions. As an example, the bitmap display controller was little more than a 16-bit shift register; microcode was used to fetch display < 1287598750 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :refresh data from main memory and put it in the shift register." < 1287598760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It introduced Ethernet on personal computers, incidentally. < 1287598802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I'd totally buy a 3620 but while I could scrap together $675 to buy it eventually going to Virginia is... not an option. < 1287598835 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, "personal" by some definitions < 1287598841 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: BTW apparently the CRT is very crappy (for today), and the mouse too. Stanislav was also working on an interface to use a regular LCD display and a USB or PS/2 mouse with it, I think. < 1287598844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well, it was single-user. < 1287598844 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, looks more like workstation to me < 1287598849 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: point me to this stanislav guy < 1287598853 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Workstations are personal computers. < 1287598856 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Dunno if he ever got it done though. < 1287598862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: http://loper-os.org/ < 1287598891 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yeah but what do you call the set PC \ Workstations ? < 1287598893 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :elliott: anyways, back to the OS thing; byte streams are the lowest common denominator between computers; so byte-communication facilities must exist - not that they necessary need to be the normal mode of cross-process communication (/me envisions Erlang machines) < 1287598900 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't. < 1287598907 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I recommend picking the LispMachine tag from the right and leaving a comment on an appropriate post. < 1287598911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: He seems to not publish his email on that site. < 1287598912 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hrrm < 1287598932 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Well, you still need bytestrings for storing stuff in memory and on disk. < 1287598938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: And shoving over Ethernet. < 1287598955 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: I doubt we'll ever see "object RAM" or "object disk" (not those object disks, disks that actually store objects :)) and I doubt they would be beneficial. < 1287598965 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: So there's no real issue with bytestring for inter-computer communication. < 1287598969 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Hoopla. Still no splat though ;) < 1287598972 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :The GUI of my 4MHz Symbolics 3620 lisp machine is more responsive on average than that of my 3GHz office PC. The former boots (into a graphical everything-visible-and-modifiable programming environment, the most expressive ever created) faster than the latter boots into its syrupy imponade hell. < 1287598982 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : elliott: anyways, back to the OS thing; byte streams are the lowest common denominator between computers; <-- not really < 1287598985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: He... that furore, get used to it. < 1287598988 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: splat is low priority. let's get jumping looking nice first < 1287598998 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: But I splat a lot :P < 1287599002 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :coppro, 1) How large is a byte? Not always 8 bits in fact. Today yes but not historically < 1287599011 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"And then he splat, all over my computer." < 1287599014 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Let's maul Vorpal, together. < 1287599016 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :coppro, 2) What about ternary computers, they don't use bytes < 1287599020 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Are you with me? < 1287599058 0 :Gregor!unknown@unknown.invalid TOPIC #esoteric :Mandelbrot was found stabbed by the Julia set | TOO SOON | Logs: http://is.gd/g4uID < 1287599074 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :coppro, also I read some paper that studied the viability of an erlang machine some time ago < 1287599096 0 :elliott!unknown@unknown.invalid TOPIC #esoteric :Mandelbrot stabbed to death; on autopsy, authorities found smaller version of Mandelbrot inside | http://is.gd/g4uID < 1287599100 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :coppro, was quite interesting, don't know where I found it though. I don't think it was from the HiPE group, not sure though < 1287599111 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how disrespectful < 1287599116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: * Gregor has changed the topic to: Mandelbrot was found stabbed by the Julia set | TOO SOON | Logs: http://is.gd/g4uID < 1287599122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It is never too soon. < 1287599124 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh missed that < 1287599135 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, how disrespectful < 1287599138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fuck everyone who would want people to be serious and somber about their own death. < 1287599145 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: MUCH better. < 1287599147 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I couldn't find a good fractally thing. < 1287599157 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You think Mandelbrot said "...and when I die, don't you dare get amusement out of it"? < 1287599160 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :However, "TOO SOON" was there for yuks :P < 1287599168 0 :Gregor!unknown@unknown.invalid TOPIC #esoteric :Mandelbrot stabbed to death; on autopsy, authorities found smaller version of Mandelbrot inside | TOO SOON | http://is.gd/g4uID < 1287599172 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He's awesome. He died. Now stop weeping and lol. < 1287599194 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, would you have done that the day you decided to move the link all over to the right? < 1287599207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I'd have laughed if someone did. < 1287599212 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287599221 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't always joke about deaths immediately != finds joking about deaths incredibly offensive < 1287599222 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but you wouldn't have done it yourself I presume? < 1287599229 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't always joke about deaths immediately != finds joking about deaths incredibly offensive < 1287599235 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, true, I would wait a few more days thoygh < 1287599238 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :though* < 1287599253 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He's dead. It's not like his corpse is going to decompose just that little bit more so that he can't hear. < 1287599258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...although that would be vaguely amusing. < 1287599267 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"LOL HE DIED" "I heard that!" < 1287599271 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Maybe we should cremate him instead." < 1287599305 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, he might get angry and become a fractal zombie, and there is no end to those... < 1287599313 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Your line is almost worth vandalizing Wikipedia with :P < 1287599317 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"BRAIIIIIIIIIIIIIIIINS nested inside other brains" < 1287599511 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm do you know if there could be any issues installing coq into ~/local/coq or such? I mean, I have no idea how it an ocaml locates libaries and such. Should I expect the kind of pain you have with installing python packages outside /usr/lib/pythonX.Y/site-packages? < 1287599528 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: OCaml doesn't have any dynamically-linked runtime as far as I know. < 1287599530 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I will probably use system ocaml if possible < 1287599530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It should work fine. < 1287599534 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, phew < 1287599554 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, any issues at compile time though? < 1287599567 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't see why. It should work. < 1287599591 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what about compile time finding? < 1287599597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I don't see why. It should work. < 1287599602 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well okay < 1287599715 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Why don't AMD make any good processors. < 1287599725 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I REALLY DON'T WANT TO SUPPORT INTEL GUYS < 1287599758 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION <3 Intel < 1287599765 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, interesting build system coq has < 1287599800 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Do you <3 their awful business practices? <3 their refusal to put virtualisation on a lot of laptop processors for no reason? < 1287599806 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Do you <3 this? http://www.bbc.co.uk/news/technology-11379089 < 1287599812 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it looks like configure tries to fake looking like autoconf, but then when it was halfway done decided "screw it" and dropped the double -- for options and the = for separating options and arguments < 1287599819 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: heh < 1287599909 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"lolita", what a hostname... < 1287599932 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, where? < 1287599938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://i3.zekjur.net/screenshots/i3-8.jpg < 1287599938 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Can you say ... crazy spinjump? :P < 1287599957 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, who took that? < 1287599963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Someone who uses/develops i3? < 1287599972 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: chill. i'm working on it. < 1287599973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"ch3ka" is their username as you can see. < 1287599981 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ah, so this was not related to anything said recently in this channel? < 1287599984 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1287599992 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Oh, you're actually making something like a crazy spinjump? X-P < 1287599998 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I was just suggesting something different :P < 1287600010 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : I REALLY DON'T WANT TO SUPPORT INTEL GUYS <-- you recently changed here? I seem to remember you making fun of my reluctance with intel < 1287600029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I love Intel processors, I dislike AMD's current offerings. < 1287600032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Intel the company I hate. < 1287600041 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Do you <3 this? http://www.bbc.co.uk/news/technology-11379089 <-- yeargh < 1287600042 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :meanwhile, you can work out the physics for making it so i can punch a

and all the text disappears (and it becomes non-platform) while all the s within it remain platforms < 1287600049 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That article has pretty much pushed me over the edge. < 1287600057 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Before, AMD's processors were bad enough to keep me supporting Intel. < 1287600060 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now... flergh. < 1287600069 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: ... YES. < 1287600075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : meanwhile, you can work out the physics for making it so i can punch a

and all the text disappears (and it becomes non-platform) while all the s within it remain platforms < 1287600079 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: But no, I'm at "work" :P < 1287600079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: let's get married < 1287600084 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :IDEA MARRIAGE < 1287600216 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh i have so many ideas for this thing < 1287600222 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :just wait til you see the skulldog < 1287600225 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and the balloon < 1287600231 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Congratulations, quintopia now owns your game. < 1287600232 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has idea sex with elliott < 1287600241 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sues quintopia for statutory idea rape < 1287600263 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I so desperately need ideas, so I'll take what I can get :P < 1287600267 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :is that a civil law tort? < 1287600277 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I tort I tor a putty cat. < 1287600280 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: BTW, what copyright info and license should I provide for the images? < 1287600291 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: And now quintopia will profit off your game. < 1287600292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GREAT JOB HERO < 1287600296 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :put them under MIT/X11 too < 1287600297 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :why not < 1287600304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Dude, profit! < 1287600317 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: all in good time < 1287600324 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: OK, and seeing as that I don't know your real name, what Copyright (C) line would you like on them once I get the project page all put together? < 1287600331 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION makes a truly devilish face < 1287600341 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Quin T. Opia < 1287600355 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :David Rutter < 1287600368 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: That's just your ALIAS. < 1287600373 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He wants your NAME, Quin. < 1287600382 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :SHHHHHHH < 1287600385 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :NO ONE MAY KNOW < 1287600408 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION vaguely wonders how many times he's been drawn in pixel-art form now X-P < 1287600411 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Ohh right you're not calling yourself Quin any more because of that one time you raped a cat. < 1287600417 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Don't worry, I won't tell anyone. < 1287600433 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Putting all of quintopia's stuff together as one (and counting it as me even though it wasn't originally intended to be), at least three ... < 1287600589 0 :catseye!~Chris@adsl-99-92-176-79.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287600593 0 :catseye_!~Chris@adsl-99-92-176-79.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287600668 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Camlp4 library in : +camlp5 < 1287600680 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, slightly amusing configure output ^ < 1287600690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Things to learn when using OCaml: OCaml makes no sense. < 1287600703 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ah, that explains it < 1287600709 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: camlp4 and camlp5 are extensions to OCaml that let you define Lisp-style macros. < 1287600712 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it's like java, where 1.6 means 6 < 1287600716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: camlp5 is an incompatible version of the language. < 1287600718 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Both are maintained. < 1287600737 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well. < 1287600738 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so, why did it find v4 in v5 hm < 1287600740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Camlp4 is part of the official OCaml distribution which is developed at the INRIA. Its original author is Daniel de Rauglaudre. OCaml version 3.10.0, released in May 2007, introduced a significantly modified and backwards-incompatible version of Camlp4. De Rauglaudre maintains a separate backwards-compatible version, which has been renamed Camlp5. All of the examples below are for Camlp5 or the previous version of Camlp4 (versions 3.09 and prior < 1287600740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :)." < 1287600746 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and perl, where 6 means &*%#^ < 1287600746 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Even though it was released two years ago, the current version of camlp4 doesn't have yet a manual. The "Camlp4 manual" is from 2003, and is not compatible with present version." < 1287600751 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: If it works, try not to think about it. < 1287600799 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, also in the list of how configure configured stuff: < 1287600803 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Coq web site : http://coq.inria.fr/ < 1287600805 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287600812 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what option to configure sets that < 1287600825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :--coq-web-site=http://fun.on.nimp.org/ < 1287600825 0 :catseye_!unknown@unknown.invalid QUIT :Client Quit < 1287600828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Don't click that. srsly) < 1287600865 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well. that would be -coq-web-site http://example.org/ if it existed < 1287600871 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but well, not there < 1287600876 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :at least not in -help < 1287600881 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it probably isn't an option < 1287600907 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why then list it in the list of stuff like "found optional thing x" and so on < 1287600913 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Who knows. < 1287600918 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1287600941 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :france < 1287600943 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :go figure < 1287600948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fun things to do: Turn off images, JavaScript, Java. Set up default fonts. Disable websites' ability to change fonts. Set colours to all black on white, including links. Disable sites' ability to set these too. Disable image loading. < 1287600970 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why not just use lynx or something < 1287600986 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Lynx isn't point-and-click. Also it keeps layout, just not colours and images. < 1287600988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Layout is important :P < 1287600994 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah, fun, it's "make world" not just plain "make" < 1287601000 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yeah there was a much easier way to accomplish that pointless task more efficiently < 1287601000 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for no very obvious reason < 1287601035 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: they... are paying homage to bsd < 1287601046 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, maybe < 1287601046 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :or are just very weird < 1287601047 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1287601052 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :france. go figure < 1287601053 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it is what INSTALL says < 1287601057 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but in the makefile: < 1287601059 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :NOARG: world < 1287601064 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is the first target < 1287601065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :make world is quite common with functional language impls < 1287601071 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since it's the whole libs and stuff < 1287601073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not just say the compiler < 1287601074 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so either would actually work here < 1287601078 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: it's not that pointless a task < 1287601083 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it makes several websites significantly less irritating :) < 1287601103 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yeah, but there is nothing in plain "make" or even "make all" that implies that it is not the whole thing < 1287601113 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, after all, "make all" logically should be exactly that, all < 1287601119 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :always: ; < 1287601122 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :interesting target < 1287601186 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :'all' always struck me as a bit gratuitous (it's a phony target, and 'make' should really suffice) < 1287601209 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :$ make some < 1287601226 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, by default make just uses the first target, if you have several binaries to build or such, what would you call the first target < 1287601227 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well < 1287601236 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :all: program1 program2 program3 program4 < 1287601240 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that makes kind of sense < 1287601270 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the rest of the coq makefile, which is custom as far as I can tell, is quite hairy. And gnu make specific. < 1287601292 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :sort of. i still don't like that it's phony, though. if i were a *real* purist i'd proobably want make.sh to call 'make program1', 'make program2'... < 1287601309 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :or to redesign the conceptual model :/ < 1287601336 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, make.sh? yeargh < 1287601337 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but archaeologists? < 1287601371 0 :cheater99!unknown@unknown.invalid PRIVMSG #esoteric :GNAA Last Measure Live! < 1287601698 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm, coq seems to be a slow one to compile < 1287601705 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well. < 1287601709 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm not surprised. < 1287601712 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's a large piece of software. < 1287601712 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, nor am I < 1287601722 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but I think we are looking at hours here. < 1287601723 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: the libraries will probably take a while too. uh, not sure if they're compiled actually < 1287601724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but whatever < 1287601728 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: huh -- maybe a slow machine? < 1287601731 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i wouldn't expect that long < 1287601739 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, my desktop. 2 GHz < 1287601740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: maybe if it's trying to verify the included four-colour theorem proof :) < 1287601745 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :sempron 3300+ < 1287601750 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hahah < 1287601752 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: or the goedel's first incompleteness proof (dunno if they still/ever bundle(d) that) < 1287601760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*incompleteness theorem < 1287601767 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: is it the simplified FCT proof or the original one? < 1287601771 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, nice < 1287601787 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Vorpal: http://r6.ca/Goedel/goedel1.html < 1287601793 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it's a tweaked modern one, I think < 1287601793 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but you are looking at 5-10 seconds per file or more here. Some files took like a minute < 1287601798 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: in fact I know :P < 1287601800 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, slow as g++ but not as memory hungry < 1287601810 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, in fact it is quite modest in memory usage < 1287601810 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: and a lot faster resulting code than g++... < 1287601814 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1287601814 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if it's running ocaml < 1287601820 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: or most likely ocamlopt < 1287601824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: wait < 1287601827 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is the opt one < 1287601827 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: do you have ocaml.opt? < 1287601831 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not ocamlopt < 1287601845 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: wait no < 1287601847 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: do you have ocamlopt.opt? < 1287601853 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, better up, I have ocamlopt.opt < 1287601856 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: that's the optimising ocaml compiler, compiled with the optimising ocaml compiler < 1287601858 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: right < 1287601862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: fastest compilation you can get then < 1287601871 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ocamlopt = optimising compiler < 1287601875 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :.opt = compiled with optimising compiler < 1287601878 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ocamlopt.opt = obvious < 1287601878 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I seem to have every ocaml thing in an .opt except ocaml itself < 1287601891 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah i think ocaml itself is fast enough that it doesn't need an .opt < 1287601896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since it doesn't optimise as heavily < 1287601898 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm what is ocamlbuild.native ? < 1287601906 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: fun thing about that proof, it could actually print out the unprovable statement < 1287601911 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, the other ones are ocamlbuild and ocamlbuild.byte < 1287601912 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: with a little bit of tweaking of types < 1287601929 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway, it has been going at: < 1287601930 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: builds to (or the ocamlbuild executable is built with) native code < 1287601931 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :COQC contrib/setoid_ring/Field_theory.v < 1287601931 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :one of the two < 1287601935 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for about half a minute now < 1287601935 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: rather than bytecode < 1287601940 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: oh, then it's compiled coq < 1287601943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and it's not using ocaml any more < 1287601949 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well it probably is < 1287601952 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but mainly coq < 1287601966 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well yes, it actually compiled the coqc one pretty soon, about a minute or two into the compilation < 1287601974 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is the stuff after that that takes ages < 1287601980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: that's just because Coq is slow as fuck < 1287601986 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which is to be expected < 1287601986 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, right < 1287602002 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ah but COQC contrib/setoid_ring/Field_tac.v took just half a second < 1287602013 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287602016 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: tactics < 1287602022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :they don't require complicated thought :P < 1287602037 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what about these fast ones then: < 1287602039 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :COQC contrib/setoid_ring/Field.v < 1287602039 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :COQC contrib/setoid_ring/RealField.v < 1287602042 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (tactics are the little proof-searching/generating mini-programs used when proving stuff) < 1287602048 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :e.g. < 1287602051 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287602055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :reflexivity. rewrite foo. < 1287602060 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :reflexivity is a tactic, so is rewrite < 1287602068 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"auto" is a tactic, so is "auto with arith" < 1287602077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(they can have more complex syntax than just "t x y z") < 1287602090 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yep, it is obvious that tactics have to refer to something like that, considering how it is used in other proving software < 1287602096 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the term that is < 1287602188 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i want to put OS X in a vm now :) < 1287602194 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :CAGE THE BEAST < 1287602234 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what triggered that sudden urge? < 1287602245 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1287602275 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm, iirc you *need* hw virualisation for it to work under virtualbox < 1287602289 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and it needs a lot of fiddling. < 1287602292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :QEEEEEEEEEEMUUUUUUUUUUUUU < 1287602300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It would probably work better with a Hackintosh (hate that word) build. < 1287602301 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, doubt that will work actually < 1287602318 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you *still* need that iirc < 1287602321 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :even under virtualbox < 1287602358 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what the hell did they change about the underlying unix (bsd?) that makes it so damn hard to virtualize? < 1287602372 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :[download] 0.6% of 106.02M at 45.14k/s ETA 39:52 <-- fuck youtube < 1287602402 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :no it isn't my connection that is loaded, and other stuff is fast when I try it < 1287602422 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: it's not BSD at the very bottom < 1287602429 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: at the bottom, it's Mach < 1287602442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: then, it's a heavily(!)-modified FreeBSD kernel < 1287602443 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1287602452 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: then, it's some FreeBSD command-line stuff < 1287602453 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and other youtube videos download fast < 1287602454 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and the rest is all apple < 1287602458 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: oh, and remember that this all happened on ppc < 1287602461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and *then* they ported it all to x86 < 1287602471 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :probably they used a lot of FreeBSD x86 code < 1287602471 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1287602483 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's an x86->ppc->x86 port in some ways < 1287602491 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well that answers that question < 1287602500 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: also ofc they've never attempted to make it run on anything but apple hardware for obvious reasons < 1287602504 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which is rather unconventional < 1287602516 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :nah, that's their business model < 1287602525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not really. < 1287602529 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, stuff that makes it hard: requires EFI, tries to validate it only run on actual apple hardware, very limited support for hardware that apple don't use in their computers < 1287602533 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :they don't make their hardware incompatible for the fuck of it :) < 1287602546 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :thank god there is mac pro, otherwise it would probably not even have a generic VGA driver < 1287602557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ITT: Laptops have display ports too < 1287602558 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :because mac pro needs that if someone puts in an unsupported card < 1287602562 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1287602582 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, external ports are completely irrelevant here :P < 1287602599 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yes, they do. they say "we only support the hardware we support, and we're not wasting any time or money developing support for all your other fucking shit" < 1287602639 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: which is an entirely different thing from them changing the hardware for the hell of it. < 1287602681 0 :cheater99!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287602696 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure they had a much better reason than "for the hell of it" < 1287602702 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :something to do with the bottom line < 1287602713 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: and 9/11 was an inside job < 1287602745 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and ehird is stallman's alternate personality < 1287602824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: you... i'm the one saying that apple aren't changing their hardware configurations just to stop people using OS X on other machines, and you call me a zealot? < 1287602857 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i never called you a zealot... < 1287602881 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you don't consider stallman a zealot? < 1287602908 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i think he's enough of a zealot he needs an alternate personality into which to channel his less zealotous aspects < 1287602935 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :or maybe i should say, stallman is ehird's alternate personality < 1287602955 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and you're channeling your subconcious zealotry into that public image < 1287603009 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so does that rotaninrub guy ever talk? < 1287603147 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :(also, re: previous discussion. it seems we agree in some sense and you thought i disagreed in a different sense) < 1287603184 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1287603523 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lol, this new falling sprite looks like moonwalking < 1287603626 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: make it rotate constantly in a ball < 1287603627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :tumbling < 1287603700 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no, that's for double jumps only < 1287603716 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :they will be psychonauts style doubles < 1287603743 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i like how you've taken over designing his game. < 1287603792 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : lol, this new falling sprite looks like moonwalking <-- hm where? < 1287603799 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, i have to. how else can i prevent him from fucking it up :D < 1287603811 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh websplat < 1287603819 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: too late. the moonwalking version is non-production. < 1287603895 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :dear gregor: rename the project "Websplat" immediately kthx < 1287604012 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so, flinix; discuss < 1287604046 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :rhode island is neither a road, nor an island: discuss amongst yaselves < 1287604099 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, actually, coq just finished compiling < 1287604108 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : so, flinix; discuss < 1287604191 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Michael Bay; discuss < 1287604214 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh look, it doesn't work for me either < 1287604269 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :#; < 1287605298 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :aaaaaaaaaaaaaaaaaaaargh < 1287605312 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :this package gives you a Makefile.config.example and leaves the rest to you < 1287605313 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1287605338 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :pretty large file too < 1287605367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: which package? < 1287605408 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :libapron, which is a dependency for some features in why that I want < 1287605418 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nothing wrong with makefile.config :P < 1287605453 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not in general no, but it asks stuff like where GMP or MPFR can be found < 1287605455 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287605460 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, stuff that could be easily autodetected < 1287605463 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1287605531 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :-std=c99 -U__STRICT_ANSI__ <-- fun < 1287605750 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :GREGOR: http://filebin.ca/yosxja/croucherl.png.tar.gz < 1287605801 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: for jumping, switch to croucher before taking off for only a couple of ms, then go to jumper0, then halfway through flight jumper1, then at peak, briefly, faller0, then rapid alternation of faller1 and faller2 as usual. < 1287606116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: oh god, #debian has fallen prey to But What Do You Want To Do, Really, I Mean With Your Life Syndrome: < 1287606120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : drasko: how about we go back to your original problem, what is it you are trying to do? < 1287606120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Hi all. GCC cross compilation complains about missing MPC. What debian packet to look for ? < 1287606123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : well was more thinking what he is wanting to cross compile, why is he doing such a thing < 1287606129 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :YOU MUST JUSTIFY WANTING TO DO ANY SINGLE THING < 1287606137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :we refuse to answer your specific questions. totally not because we don't know the answers < 1287606145 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :we just want to help you do it in the most bestest, debianest way. totally. < 1287606148 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so don't do that. < 1287606286 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, is that representative of the channel in question? < 1287606304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it only requires one active person to do it to infect the channel < 1287606321 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: other places prone to this: #python (this is basically *all* they do), ##c < 1287606346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :seriously, ask anything in #python and they'll just say "what are you doing?" and refuse to let you give anything but the design of your entire application < 1287606357 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then they tell you not to do that, and to do everything you're doing completely differently. < 1287606363 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because it's more P Y T H O N I C < 1287606394 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, in this case it is indeed absurd. Sometimes however it is justified, when someone asks a too specific question, like "how do I get the stdlib function foo to do bar" when a better solution would be "use quux to do it instead, since it is already designed to do that" < 1287606402 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: right < 1287606438 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, heck, when you are working on learning a new language with an extensive standard library that situation is quite common < 1287606442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: but not "how do i set the frobnicate register to X?" "why are you trying to do that?" "to floobidah the zigzag" "why?" "to provide an interface for my program" "don't do that, use iHyperTek(TM) instead" "fuck you" "*kicks*" < 1287606451 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1287606473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :later: < 1287606486 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :I C A N U S E S P A C E S < 1287606498 0 :cpressey!unknown@unknown.invalid QUIT :Quit: / q u i t < 1287606509 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"how do I get iHyperTek(TM) to recoilise the dissipation?" "why?" "to provide an interface for my application" "don't do that, use the frobnicate register instead" "i will maim all your babies" "i'm infertile" "fuck you" "*kicks*" < 1287606510 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, no, you can't. You need to read the man page for them < 1287606561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.newegg.com/Product/Product.aspx?Item=N82E16820231392 forty eight gigs of ram < 1287606562 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :No manual entry for space < 1287606565 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with two fan units of two fans each < 1287606569 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :only $3,499.99 < 1287606571 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :buy now! < 1287606584 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also newegg redesigned now it sucks lol. < 1287606592 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what sort of mobo do you need for that < 1287606598 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: an expensive one < 1287606617 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :grr < 1287606618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :y'know < 1287606621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :amd's processors would be decent < 1287606625 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if they used like half the power < 1287606628 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1287606647 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that is why you never see them in laptops < 1287606661 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"we're not as fast as our competitor at any reasonable price point, and your electricity bill will ensure that it's at least twice as expensive as the Intel equivalent in the long-run!" < 1287606666 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"at least we're slightly less evil." < 1287606669 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"slightly" < 1287606677 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1287606690 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :meh, intel is pretty damn good at doing business and i don't begrudge them for it < 1287606691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: did you know AMD processors are made in chinese sweatshops? < 1287606699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and used solely by illegal computer hackers? < 1287606700 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i begrudge them the poulsbo chipset fiasco < 1287606725 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Doing business -- like when they told a manufacturer that only N of their laptops could use AMD processors, or their deal would go bye-bye? < 1287606735 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's called illegal. < 1287606763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Doing business, like selling customers tons of processors with locked features and making them pay to unlock, online, features of their CPU that they have, physically? < 1287606763 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but think of the little chinese children! < 1287606765 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's just called being jerks. < 1287606776 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: they use chinese adults. < 1287606794 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1287606795 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :children < 1287606799 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sorry, i remembered wrong < 1287606800 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Children aren't sufficiently resistant to the toxic chemicals to last long enough. < 1287606803 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287606805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[If your son has requested a new "processor" from a company called "AMD", this is genuine cause for alarm. AMD is a third-world based company who make inferior, "knock-off" copies of American processor chips. They use child labor extensively in their third world sweatshops, and they deliberately disable the security features that American processor makers, such as Intel, use to prevent hacking. AMD chips are never sold in stores, and you will mo < 1287606805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :st likely be told that you have to order them from internet sites. Do not buy this chip! This is one request that you must refuse your son, if you are to have any hope of raising him well.]] < 1287606815 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, the do provide sources for all their in-house drivers in order to actively support linux compatibility. that counts for something. < 1287606833 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh man, i love that video < 1287606837 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :video?? < 1287606838 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :noob < 1287606839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.adequacy.org/stories/2001.12.2.42056.2147.html < 1287606848 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yeah i read the original too < 1287606929 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :damn that Linyos Torovoltos. < 1287606993 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the best part is this < 1287606994 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"If your son has undergone a sudden change in his style of dress, you may have a hacker on your hands. Hackers tend to dress in bright, day-glo colors. They may wear baggy pants, bright colored shirts and spiky hair dyed in bright colors to match their clothes. They may take to carrying "glow-sticks" and some wear pacifiers around their necks. (I have no idea why they do this)" < 1287607032 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hackers=candy kids. everyone knows this. < 1287607078 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: have you got a spare radiator in your house that i could borrow? < 1287607086 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :((preferably not the radioactive kind)) < 1287607096 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i am a spare radiator < 1287607098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wow. 3 tb disks out now < 1287607103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: can i hook up heatpipes to you < 1287607114 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, i have a non-functioning AMD-having computer next to me < 1287607116 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it will serve < 1287607134 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: i... am not sure how that is a radiator :D < 1287607141 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :unless you mean turning it on < 1287607149 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it will turn on, but not post < 1287607152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in which case i'm obliged to inform you that radiators do not generate heat out of nothing :p < 1287607155 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :powersupply is functional < 1287607156 0 :wareya_!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287607158 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in fact i want one to get rid of heat! < 1287607166 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: see, here's how you make a fanless computer: < 1287607176 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :1) don't use AMD < 1287607179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :- copper. heatpipes. on. every. motherfucking. thing. < 1287607182 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :- gigantic. fucking. radiator. < 1287607193 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: bigger the radiator, more awesome your system can be. < 1287607207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :note: hooking things up to a radiator is probably a gigantic pain :P < 1287607220 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287607273 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: they also make radiators for people who want MORE heat: http://www.oscarsolarwaterheaters.net/images/3.gif < 1287607296 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: yeeeeees... < 1287607299 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is wai too hot right now < 1287607301 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: the idea is that you hook that up. < 1287607309 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...of course that only works with a watercooled system < 1287607315 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: but, i mean, think what a radiator does < 1287607324 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :gets a bunch of hotness, radiates it into the air, heat all gone < 1287607332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: now think what a watercooled system does < 1287607336 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :heat warms water, heat now in water, heat all gone < 1287607337 0 :catseye!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287607338 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: in a car, it does it with a fan. wouldn't your fanless computer be better with a fan? < 1287607342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :water goes to radiator, radiator put water in air < 1287607345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :heat all gone < 1287607360 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: "Better" as in more efficiency for the heat vs. radiator space... sure. < 1287607364 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: You do this to have a silent system. < 1287607374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because you're anal as fuck. < 1287607398 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :then you just put your radiator outdoors...like an A/C unit < 1287607408 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :then you can't hear the fan < 1287607482 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: that's more of a bitch to set up. < 1287607510 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, you can also use the geothermal cooling system < 1287607524 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :just pipe the hot water underground in a grid around your house < 1287607546 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no fan needed, temp goes down to ~65 year-round < 1287607671 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : quintopia: You do this to have a silent system. Because you're anal as fuck. <-- err, there are other reasons. For use in recording studios comes to mind < 1287607690 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :recording technicians are anal as fuck < 1287607696 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, 65 is very hot < 1287607707 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, the computers don't go in the same room as the microphones duh < 1287607718 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: fahrenheit < 1287607725 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, oh. < 1287607729 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, what is that in C? < 1287607737 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :°C that is < 1287607746 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :isn't there a bot here to do that < 1287607765 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, use Kelvin if you prefer < 1287607819 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :65-32=33. 33*5=165. 165/9=~18 < 1287607832 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :18 °C, right < 1287608202 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i suck so bad at tetris < 1287608602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://graphics.stanford.edu/~seander/bithacks.html is such a wonderful page < 1287608612 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ocaml question: this think looks for a library but expects it to be [...]/lib/foo.cxma, it is [...]/lib/foo.cma, what is the difference and can I just substitute the latter for the former? < 1287608633 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: got no idea there, but: < 1287608636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OMake mailing list < 1287608636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... $(a).cxma) $(if $(BYTE_ENABLED), $(a).cma) Basically, if you have a line ... < 1287608641 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: seems like .cma is bytecode < 1287608642 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287608646 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :dammit < 1287608646 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I would recompile foo with the native code compiler. < 1287608654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Failing that, try substituting. < 1287608655 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I thought it was native < 1287608663 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Clearly not :P < 1287608679 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed. So NATIVE = 1 was not respected I guess... < 1287608723 0 :wareya!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287608724 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, is the ocamlopt the native one? < 1287608730 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes. < 1287608735 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well what the fuck then < 1287608739 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it compiled using that < 1287608749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This chapter describes the Objective Caml high-performance native-code compiler ocamlopt, which compiles Caml source files to native code object files and link these object files to produce standalone executables. < 1287608755 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well, try substituting. < 1287608756 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :see what happens < 1287608765 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, file thinks it is bytecode < 1287608769 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well, try substituting. < 1287608769 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :see what happens < 1287608772 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm okay < 1287608772 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it may work with bytecode anyway < 1287608773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for some reason < 1287608789 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it will probably be a bit slow and this thing uses native code elsewhere s < 1287608790 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :so* < 1287608802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ocaml's bytecode is insanely fast for bytecode < 1287608817 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, can you mix byte and native in a single program? < 1287608826 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :who knows < 1287608830 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Try it and see! < 1287609135 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Ping. < 1287609191 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh right, figured out how to build native ones < 1287609212 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :apart from NATIVE=1 you had to set HAS_OCAMLOPT=1 < 1287609217 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1287609218 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :which was not documented at all < 1287609230 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I found that only by digging in makefiles! < 1287609246 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, is all of the ocaml world this insane? < 1287609275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Well... < 1287609297 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: People -- at least when I used OCaml -- tend to tell you to use GODI (http://godi.camlcity.org/godi/index.html). < 1287609307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Which is Yet Another Language-Specific Package Manager except this one builds OCaml for you too. < 1287609315 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And it sucks immensely, but uh... I would go insane doing all that manually. < 1287609320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :At least GODI does it for you. < 1287609320 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I like language-specific package managers... some people don't, but I do < 1287609330 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, this one is not really very standard < 1287609341 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, or do they include every single library there? < 1287609356 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: What library is it? < 1287609363 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, apron again < 1287609376 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I'm starting to hate that library < 1287609398 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I had to rebuild it three times so far trying to get it sane < 1287609404 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Jc_annot_inference - [value] from source frama-c-Helium-20080701 (Score: 500) < 1287609415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION searches for apron more concretely < 1287609419 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm? well yes that is what I want to use it for < 1287609420 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1287609428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :apps-frama-c < 1287609429 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Modular C static analyser < 1287609430 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but helium is old < 1287609433 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so it has frama-c and its dependencies. < 1287609441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: frama-c version 2010-04-01 < 1287609444 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it appears < 1287609445 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I know, but apron is an *optional* dependency < 1287609454 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there is also apps-why < 1287609455 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just a feature I really really really want < 1287609456 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :2.26 < 1287609462 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I need 2.27 :P < 1287609462 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :latest is 2.27 < 1287609465 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1287609470 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, for one of the features I want < 1287609471 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: do you need the ultimate latest apron? < 1287609487 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, I don't know. I got it to build now anyway. I think < 1287609489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: btw you don't *have* to use coq for all this apparently but it appears to be the most recommended thing by far < 1287609500 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and it installed the *.cmxa < 1287609507 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I need it for the why part < 1287609510 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :which is what I really need < 1287609516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :One of the main features of Why is to be integrated with many existing provers (proof assistants such as Coq, PVS, Isabelle/HOL, HOL 4, HOL Light, Mizar and decision procedures such as Simplify, Alt-Ergo, Yices, Z3, CVC3, etc.). < 1287609521 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :frama-c + why 2.27 with apron < 1287609541 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes but why then does why refuse to build at all without coq? < 1287609574 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and it can use several side by side, trying different ones to find one able to prove something < 1287609578 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :which is very nice < 1287609601 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287609622 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :checking for pvs... /sbin/pvs < 1287609622 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :File descriptor 5 (/home/arvid/src/frama-c/why-2.27/config.log) leaked on pvs invocation. Parent PID 29670: /bin/sh < 1287609623 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1287609635 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it checks for pvs... only that is not the same pvs < 1287609640 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1287609644 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that is pvs from lvm2 btw < 1287609669 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :configure: WARNING: PVS found but pvs -where did not work < 1287609683 0 :Quadrescence!unknown@unknown.invalid QUIT :Quit: omghaahhahaohwow < 1287609727 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Floats : no (Coq library AllFloat.vo not found) < 1287609728 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but what < 1287609732 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I enabled floats < 1287609734 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :when compiling coq < 1287609736 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1287609757 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: obviously you're doing it wrong < 1287609759 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it seems you did not enable them properly < 1287609764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: btw putting ocaml shit into its own directory is a sane idea < 1287609766 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/opt/ocaml say < 1287609769 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'd say < 1287609772 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or ~/local/ocaml < 1287609774 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's a bit... strange < 1287609776 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sometimes < 1287609778 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed. I used ~/local/frama-c here < 1287609783 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :since that is what I really care about < 1287609815 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and I already had to patch some hard coded "check for this in /usr/lib and /usr/lib/local" checks < 1287609832 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :in one case the configure.in didn't want to produce a configure and I had to patch the configure directly < 1287609836 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :which is quite painful < 1287609885 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: once an ocaml package failed to build for me since i was on os x and it wanted gnu sed < 1287609893 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ended up linking gsed to sed, compiling, and delinking < 1287609953 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hah < 1287609966 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, yeah... French people wtf < 1287609972 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(or something) < 1287609981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*Frenchies < 1287610008 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: what does pikhq recommend for snes emulation? < 1287610021 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why not ask pikhq directly? < 1287610025 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i tried to ping him < 1287610026 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no response < 1287610028 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(in-channel) < 1287610040 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, probably that cycle-accurate-needs-a-monster-computer one < 1287610043 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yes. < 1287610044 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what's its name? < 1287610055 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, if you don't have bleeding edge hardware I would suggest zsnes however < 1287610060 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I don't remember the name < 1287610067 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, snes iirc < 1287610076 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just go through the alphabet < 1287610077 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :1.33 ghz core 2 duo, 4 gigs ram, i'm sure i can handle it >:D < 1287610080 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :until you find it < 1287610081 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ah bsnes < 1287610083 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, likely tooo slow < 1287610089 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: worth a try < 1287610094 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"The executive summary if you don't want to read my latest wall-of-text: bsnes the public project is now dead, however I will continue to develop the source code and release it periodically." < 1287610099 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, cpu looks a bit on the weak side < 1287610105 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it is, but *eh* < 1287610115 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why is it dead < 1287610116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"As it turns out, the problem of accuracy was not linear as I once naively believed, but exponential. That is to say, if emulating 90% of games requires 200MHz, then emulating 95% requires 400MHz, 97.5% requires 800MHz, etc. In other words, there are rapidly diminishing gains." < 1287610120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: tl;dr stuff < 1287610122 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://byuu.org/articles/bsnes-future < 1287610138 0 :Quadrescence!~Quad@unaffiliated/quadrescence JOIN :#esoteric < 1287610236 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: but eh, personal projects are fine :P < 1287610259 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: oh, assholes seem to be the reason < 1287610272 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[So back to my original point about ensuring games work in the future on all emulators. Even after five years of bsnes being out there, and me preacing these virtues everywhere I could, we had the Lennus II translation in 2009. A fan translation that only ran in ZSNES. < 1287610272 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I really tried, I put my vitriol aside, stepped in, and offered to help. I offered to work on the game, without even having the ROM hack source code, to track down and fix the problem. Only to come across a post by one of the authors on another forum some weeks later essentially calling me an asshole for being pedantic about it not running anywhere else, all the while putting "accuracy" in quotes as if it was a made-up term. Talk about gratitude. < 1287610272 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : When I responded, it was of course denied that he was referring to me, the only person who ever brought it up. But I wasn't born yesterday.]] < 1287610289 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does not know whether to be happy or scared that some woman asked him for his number < 1287610298 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OH GOD PEOPLE WANT MY NUMBER < 1287610300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :she's probably a rapist. < 1287610315 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I never saw her before today < 1287610329 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :shocking. < 1287610331 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I knew her for a few minutes < 1287610338 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :people usually give other people their numbers after knowing them for years < 1287610343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :def. a rapist < 1287610396 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, years is a bit on the extreme, could be months. < 1287610406 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: it was extreme sarcasm. < 1287610407 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol @ months < 1287610411 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lololol < 1287610435 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ;P < 1287610446 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh you were joking too < 1287610449 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i thought you were actually carzy < 1287610450 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*crazy < 1287610451 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(carzy!) < 1287610481 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :luckyass fucker < 1287610482 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1287610492 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :maybe if i got out more.. < 1287610498 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, duh of course. Rather it could be a question of minutes if you have a reason for it. < 1287610523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :somehow i have a feeling there is a girl out there who does not have Sgeo's number < 1287610523 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but if a complete stranger walked up and asked for phone number I would be a bit confused < 1287610526 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(and she is all girls) < 1287610534 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: if she tried to grab your junk, she is probably a rapist < 1287610535 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Plural singularities! < 1287610542 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Nice heuristic. < 1287610551 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's serverd me well < 1287610557 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :elliott, there are a lot of girls who don't have my number. The girl who asked today is not one of them. < 1287610560 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ass pinches are flirty, junk squeezing is rape < 1287610571 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"She said she was going to kidnap me, rape me, and then dissect me, barbecue me and eat the pieces. She didn't grab my junk so I gave her my address." < 1287610591 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what do you do if someone emails you source code, but instead of taring or zipping it up, attaches all the files separately. And there are about 20 of them < 1287610591 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Come to think of it, I don't know how old she is. She looks a bit older < 1287610595 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wait, who said anything about the inverse being true? < 1287610597 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :this is somewhat annoying < 1287610602 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: what do they want you to do with it? < 1287610613 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, she asked at what time I'm usually at the bus stop in the morning... < 1287610620 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That creeped me out a bit < 1287610623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Clearly she is going to rape you. At the bus stop. < 1287610629 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :did she ask what kind of candy you like? < 1287610647 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to text her soon < 1287610666 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo's gonna get some cougartail! woot. < 1287610669 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, makes sure it works I guess, it is related to a project at university. So I really need to do this, it is in my interest as well. < 1287610671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ok tl;dr bsnes isn't dead he just isn't advertising it any more due to idiots < 1287610676 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: oh < 1287610679 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i was going to suggest, like < 1287610695 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: mailing back a C program that does system("firefox ") < 1287610698 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is somewhat annoying, since they aren't supposed to all go into the same directory either < 1287610703 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"I fixed your code, can you check if this binary works on your system?" < 1287610712 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: email back and ask for the archived version < 1287610717 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if they don't immediately do so, yell at them < 1287610734 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287610790 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and where the fuck did the makefile go... < 1287610836 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and I think this got windows mangled, there is a suspicious UPPPER.FOO look about filenames that would fit into the 8.3 thingy < 1287610838 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ^ < 1287610873 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: huh. < 1287610882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: email back and ask for the archived version < 1287610886 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes < 1287610888 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I did < 1287610903 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I was just looking further at the attachments in question < 1287610913 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1287610966 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sets about compiling bsnes < 1287610973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: < 1287610977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Minimum system requirements: < 1287610977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Intel Atom, Intel Pentium IV or AMD Athlon processor < 1287610977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :64MB RAM free < 1287610982 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what < 1287610984 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: recommended is just core 2 duo / phenom < 1287610989 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm < 1287610991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i... think i'll be just fine, thank you < 1287611000 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hrrm < 1287611013 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: apparently it doesn't require even 1 GHz for cycle-accurate emulation < 1287611015 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just like 800 MHz < 1287611020 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :at least that's the impression i got from his long blog post < 1287611021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :when he talked about it < 1287611082 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ouch: "Another critical failure has been in the method of archival itself. When dumping the ROM contents alone, this discards everything else about the game. For an emulator, this means there is no PCB layout information. In other words, we don't know where to map ROM and RAM to. The current state of SNES emulation is to use extremely elaborate hacks that essentially put ROM and RAM everywhere, even though the real cartridges didn't exact < 1287611082 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ly work this way." < 1287611129 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ah, the new gui is his own toolkit it seems < 1287611130 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :phoenix < 1287611135 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with the qt one being unmaintained < 1287611136 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :wtf, how can you put "rom and ram everywhere"? < 1287611144 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: "extremely elaborate hacks" < 1287611152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[Yes, certainly. There are 1,442 unique Super Famicom (Japan) games, 720 unique Super Nintendo (US) games, and 534 unique Super Ninteno (Europe) games. This gives us a grand total of 2,696 unique games.]] < 1287611154 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not much! < 1287611202 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :what does "putting rom and ram everywhere" even mean? < 1287611221 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: who knows? < 1287611222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sounds scary. < 1287611243 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, like, duplicating them to fill the address space? But then that surely would mess up other stuff < 1287611255 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I quote, "extremely elaborate hacks" < 1287611267 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed must be < 1287611275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :# profile-guided instrumentation < 1287611275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :# flags += -fprofile-generate < 1287611275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :# link += -lgcov < 1287611275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :# profile-guided optimization < 1287611275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :# flags += -fprofile-use < 1287611277 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just like you! < 1287611290 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm? < 1287611302 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ make -j3 ui=ui-phoenix < 1287611304 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: insane optimisation :P < 1287611320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ui-phoenix/general/main-window.cpp:62: error: expected primary-expression before ‘]’ token < 1287611320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ui-phoenix/general/main-window.cpp:62: error: expected ‘;’ before ‘{’ token < 1287611320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ui-phoenix/general/main-window.cpp:67: error: expected primary-expression before ‘[’ token < 1287611322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :times five billion < 1287611325 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lemme guess, a missing header file < 1287611332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fuck gcc/g++ error messages fuuuuuuuuck them < 1287611338 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, actually that is quite nice when trying to find how fast it can go. I don't, and never have, used it for normal operation < 1287611344 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :never even recommended anyone to do so < 1287611362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : systemLoadCartridge.onTick = []() { < 1287611362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : utility.loadCartridgeNormal(); < 1287611362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : }; < 1287611364 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :is that... < 1287611365 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :C++0x? < 1287611377 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpp := $(subst cc,++,$(compiler)) -std=gnu++0x < 1287611379 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes it fucking is. wow. < 1287611383 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :not any valid form of c++ I recognize anyway < 1287611388 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I... < 1287611389 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1287611391 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Uh. < 1287611397 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So my g++ doesn't do C++0x, I guess. < 1287611416 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I think you need at least 4.3 < 1287611421 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :and probably 4.4 for some of it < 1287611427 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5) < 1287611428 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :and/or 4.6 for the rest of it < 1287611451 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: []() { ... } isn't exactly hard < 1287611472 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"GCC does not have lambdas in the current 4.4 version nor the in-development 4.5 version. See gcc.gnu.org/projects/cxx0x.html for details of GCC's C++0x feature support – sstock Aug 5 '09 at 13:42" < 1287611473 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :"Lambda expressions and closures: No" < 1287611500 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :hmm, so how did someone manage to ever compile that code if there's no gcc version that supports it? < 1287611502 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: but: < 1287611503 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :New wording for C++0x lambdas N2927 GCC 4.5 < 1287611508 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: also, it supports other compilers for other OSes < 1287611514 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :lolol < 1287611515 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and defaults to qt < 1287611519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which doesn't require c++0x :P < 1287611541 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh! < 1287611543 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there's a gcc4.5 package < 1287611655 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ make -j3 compiler=gcc-4.5 ui=ui-phoenix < 1287611657 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :la de adh < 1287611658 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*dah < 1287612205 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, wow, one program decided that the installed ocamlgraph was too old and extracted a local tarball with *the same version number* < 1287612228 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that is just mindblowing < 1287612673 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1287612991 0 :cpressey!~cpressey@12.116.117.150 JOIN :#esoteric < 1287613088 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: zomg these images are SO AWESOME. < 1287613249 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, where? < 1287613259 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: The ones for webplat :P < 1287613263 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, also you should allow upgrades in the form of changing hats there < 1287613270 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, like, based on your own hat collection < 1287613274 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287613274 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1287613286 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, based on your own, not like mario thus < 1287613315 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Except that representing 30-odd hats in 7x4 pixels or whatever is quite a trick :P < 1287613322 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, oh good point < 1287613341 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :DO NOT LET IT STOP YOU < 1287613373 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :The Adventures of Hatman < 1287613389 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :mouse over the hat to see ZOOMED HI DEF image < 1287613391 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :$ gwhy-bin < 1287613391 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Computation of VCs... < 1287613392 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :very nice < 1287613393 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :now what < 1287613403 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh, it is gwhy < 1287613406 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not gwhy-bin < 1287613410 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287613418 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :$ gwhy < 1287613418 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :don't know what to do with < 1287613420 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :okay.... < 1287613429 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well I guess it needs a parameter < 1287613446 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :still, somewhat amusing error < 1287613460 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, nice idea < 1287613508 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, technically 30 odd hats in 7x4 should be easy: < 1287613510 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :$ echo $(( 7*4 * 255 * 255 * 255 )) < 1287613510 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :464278500 < 1287613513 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :except, well < 1287613531 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :most of them will look the same < 1287613538 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Also, not like hats. < 1287613545 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, ah good point too < 1287613556 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But luckily, I have enough pixels to wear a rainbow box on my head. < 1287613557 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, some will look like hair, or just EMISSINGNO < 1287613558 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hooray? < 1287613591 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, do what cpressey said then ;P < 1287613604 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, anyway, did you put up the updates images so it is possible to test it? < 1287613655 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hmmm? < 1287613730 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ahhhh < 1287613736 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: *Do* you own a rainbow-hat of some sort? You ought to. < 1287613739 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I've been gone all day, didn't see 'em. < 1287613745 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: I do not. Donations welcome. < 1287613802 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, any idea where to find one? < 1287613812 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1287613822 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, what about a mushroom hat? < 1287613844 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(looks like the Toads in mario) < 1287614348 0 :catseye!~Chris@adsl-99-97-111-25.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287614605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :all this to play chrono trigger < 1287614634 0 :catseye!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287614670 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: #1 thing i hate about console emulation: having to assign keys < 1287614685 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i totally need an adapter for every console's control < 1287614695 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: just have a selection of your favourite hats for various abilities < 1287614705 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: fez could be fire, say (it's red!) < 1287614722 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the fez comes with a magic carpet < 1287614824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: xD < 1287614827 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"gconftool-2 --type bool --set /desktop/gnome/interface/menus_have_icons true" < 1287614828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-- make -n < 1287614840 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not entirely sure why it sets that :P < 1287615055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: have you got a chrono trigger rom? rom sites suck. < 1287615059 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(yes indeed, i've never played it.) < 1287615100 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I could, hypothetically, you know, put one somewhere. < 1287615110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Hypothetically I would not hypothetically mind that. < 1287615119 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Huh, apparently the US release was made easier. Eh, who cares. < 1287615123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I suck at games anyway. < 1287615216 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :By playing the SNES original you're missing out on a huge pile of the most boringest fetch-quests in the whole wide world. (One of the DS port additions.) < 1287615262 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Something said that the Japanese original is harder. < 1287615276 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And there was this TOTAL RETRANSLATION that fixed it and also fixed all the Engrish which, really, why are you even playing any more? < 1287615281 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Engrish is the thing! < 1287615296 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh, good, you're using BSNES, definitely the best SNES emulator. < 1287615320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: On my memory of your recommendation! < 1287615327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now let's see if it can do nice shit with 1.33 GHz. < 1287615357 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It doesn't appear to have an option to scale the video though. That sads me, but whatever, the default size is okay. < 1287615366 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, and, you do use the phoenix UI right? < 1287615367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not the Qt one? < 1287615422 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Uhh, do I need L and R much to play Chrono Trigger? < 1287615425 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The amount of key bindings, they scare me. < 1287615455 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The phoenix UI is fairly new; been using the Qt UI because that's got all the features. < 1287615464 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The Qt UI, though, is no longer maintained. < 1287615480 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Features are for LOSERS. < 1287615483 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The current version of BSNES is the last version that will have it. < 1287615484 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: (What kind of features?) < 1287615492 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Scaling the video for one. :P < 1287615492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's keeping it, just not being maintained; at least according to his blawg. < 1287615496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Maybe he posted something on the forums? < 1287615512 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'll probably port it to work via libsnes one of these days. < 1287615542 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Mind, the default scaling setting seems about right. < 1287615555 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It couldn't handle another timesing and still be windowed on my screen, I don't think. < 1287615596 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You need them to enter some "passwords", but not very many times. Something like twice. (You also will need to press L+R simultaneously at one point.) < 1287615618 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I just use my PS3 controller for it, BTW. < 1287615621 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And of course they're sort-of useful for flipping between characters inside the menus. < 1287615624 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I own not a PS3. < 1287615636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I could hook up my GameCube controller :-P < 1287615640 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh, I just use my PS3 controller too, even though I own not a PS3 either. < 1287615652 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The PS3 controller is, I've found, pretty ideal for emulation. < 1287615652 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not also own controller I PS3. < 1287615662 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Okay; up/down/left/right are... < 1287615668 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Do I want to remap them to WASD? ...Naw. < 1287615672 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...maybe. < 1287615673 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It doesn't have L3/R3, though. :/ < 1287615699 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Those are the analog stick buttons, aren't they? < 1287615723 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Heh, I just realised that low-keyboard bindings suck for me since I don't have an arm rest... < 1287615735 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Too lazy as fuck to change them though. < 1287615744 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :For my reference: < 1287615749 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :BA = ZX < 1287615750 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :YX = AS < 1287615753 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :LR = DC < 1287615756 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :' = Select < 1287615759 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1287615760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Select = ' < 1287615764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Start = Return < 1287615831 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Um, er, fizzie, that file you didn't give me, bsnes doesn't list it. < 1287615836 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Is .smc a specific format or something? < 1287615864 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Super MagiCom". One of those copier headered files. < 1287615872 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So... no bsnes? < 1287615886 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So get another ROM basically? < 1287615897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sorry fizzie even your hypothetical scenarios are inadequate. < 1287615897 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Qt UI would handle it. Buut, you don't want that ROM. It's nasty. < 1287615905 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sorry fizzie. You're nasty. < 1287615908 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Gimme yer ROM bitch :P < 1287615912 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hypothetically. < 1287615917 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Meh, all the GoodSNES files are .smc's, you know. < 1287615931 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's the industry standard. < 1287615933 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: GoodSNES is a scourge. < 1287615950 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of the 90s. < 1287615951 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :s/scourge/easy way to get a whole pile of games/ < 1287615957 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Go for NoIntro. < 1287615977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Dood, I need a pointer to a ROM :P < 1287615981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I can only find .smcs. < 1287616025 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But that's not on my disk. So a lot more complicated. < 1287616026 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Would you like Chrono Trigger (NTSC)(Eng)(1.0), Chrono Trigger (NTSC)(Jap)(1.0), or Chrono Trigger - Sample ROM (NTSC)(Jap)(1.0)? < 1287616038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I can't read Japanese, if that matters :P < 1287616051 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: So, I'll upload the English one. :) < 1287616057 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yaaaay < 1287616064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why parens with no spaces between them, what possesses people to do this ugly < 1287616081 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not my naming scheme. < 1287616083 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*shrug* < 1287616094 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[The idea that spacetime may not be entirely smooth – like a digital image that becomes increasingly pixelated as you zoom in – had been previously proposed by Stephen Hawking and others. Possible evidence for this model appeared last year in the unaccountable “noise” plaguing the GEO600 experiment in Germany, which searches for gravitational waves from black holes. To Hogan, the jitteriness suggested that the experiment had stumbled upo < 1287616094 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :n the lower limit of the spacetime pixels’ resolution.]] < 1287616097 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: you heard it here first < 1287616121 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And re L3/R3, I think the DualShock2 analog sticks are buttons labeled like that, but the DualShock3 I have doesn't report anything if I try to push them down. < 1287616152 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The DualShock 3 is wireless, right? < 1287616160 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And wired. < 1287616162 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, they're just *that* hard to push. < 1287616164 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes, but. < 1287616168 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Never mind them, it does have those too. :p < 1287616168 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(it has a USB port on it; you can plug it in.) < 1287616174 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes... but that's uncomfortable! < 1287616179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :At least for where any computer would be. < 1287616183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Not so much a console.) < 1287616185 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It uses Bluetooth. < 1287616185 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :What's wireless latency like? < 1287616198 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not noticable. < 1287616205 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Kay. I'd just use that then. < 1287616214 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://filebin.ca/fqsxeb < 1287616217 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I've been using the wireless side only with the N900, and haven't noticed any controller-related latency there. < 1287616228 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Can I have the filenamed link? I'm a lazy ass. >_> < 1287616232 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Or you could just tell me the filename.) < 1287616233 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The Bluetooth pairing via USB is a bit silly though. < 1287616235 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://filebin.ca/fqsxeb/ChronoTriggerNTSCEng1.0.sfc < 1287616247 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The filenames aren't in the naming scheme??? < 1287616257 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Filebin stripped stuff out. < 1287616258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Way to have a pointless naming scheme, hero :P < 1287616266 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "Chrono Trigger (NTSC)(Eng)(1.0).sfc", then? < 1287616270 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1287616310 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And BTW, I have the entire set of FDS, Gameboy, Gameboy Color, Gameboy Advance, NES, SNES, and N64 ROMs for games that were *actually put on a cartridge at some point*. < 1287616322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Is the sound actually that glitchy-sounding, or do I have a stupid PulseAudio problem? < 1287616327 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Even in 2D, people can't reverse direction on a dime (on land...in the air, they have the ability to push off air molecules to provide infinite impulse), and as such, they must do a deceleration slide before taking off the other way. < 1287616333 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Problem of some sort. < 1287616346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Joooy < 1287616348 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :To this end, I present you with sliderl2r.png, which gives a rare glimpse of your face: http://imgur.com/Z4IwY < 1287616350 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: What video driver is it using? < 1287616360 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: SDL. < 1287616361 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It matters greatly. < 1287616365 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I can also use X11 or OpenGL. < 1287616369 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Try OpenGL. < 1287616387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Not X? < 1287616399 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It'll do software scaling. And be slow. < 1287616402 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :audio is set to pulseaudio; maybe the default ALSA is the best even when using ShitAudio. < 1287616412 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Input = SDL should be fine I asume < 1287616422 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Should be. < 1287616431 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: um i'm pretty vaguely sure i've already seen it somewhere, possibly it was on reddit before < 1287616442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Audio: PulseAudio, OpenAL, OSS, PulseAudio, PulseAudioSimple, libao < 1287616447 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I have PulseAudio. WhaddoIdo :P < 1287616450 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that article was, I meant < 1287616454 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: we talked about rounding errors in physics < 1287616456 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I dunno. < 1287616507 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do I want both synchronise video and synchronise audio on? < 1287616518 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Only the latter was on in the default config. < 1287616775 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://byuu.org/images/bsnes_20100814.png < 1287616786 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Okay, so basically, you only need a super-fast computer if you go with the 100% accuracy profile. < 1287616796 0 :An7iVi2uS!An7iVi2uS@93-172-102-223.bb.netvision.net.il JOIN :#esoteric < 1287616812 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Probably worth recompiling the Qt UI, isn't it? < 1287616815 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*with the < 1287616825 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :An7iVi2uS: your spelling is no match for my tab complete < 1287616870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i mean, hi < 1287616973 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do I want the compatibility or performance profile? < 1287617079 0 :An7iVi2uS!unknown@unknown.invalid PRIVMSG #esoteric :? < 1287617086 0 :An7iVi2uS!unknown@unknown.invalid PART #esoteric :? < 1287617088 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :An7iVi2uS: we're all racists here! of glorious matter convert. < 1287617094 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cool oerjan can't even slap me for being weird to the newbie < 1287617095 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he's gone < 1287617110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : SEE IF I CAN'T *kickban* < 1287617123 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :all racists? i didn't even _mention_ him connecting from israel < 1287617130 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i didn't either < 1287617133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in fact i only noticed it after typing that < 1287617138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and didn't care < 1287617150 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i was just being incomprehensible. as always < 1287617168 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :of course Slereah has monopoly on such jokes here, that filthy jew. < 1287617180 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Gah, it doesn't correct aspect ratio by default. < 1287617182 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: How evil. < 1287617219 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So, uh, is Qt-Raster any good? < 1287617332 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what the heck is "glorious matter convert" anyway < 1287617339 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION googles < 1287617357 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i made it up. < 1287617367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :although: great name for a band < 1287617371 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The Glorious Matter Convert < 1287617382 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not a frequently used phrase, i detect < 1287617396 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287617616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Directer" < 1287617848 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :night → < 1287617966 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Qt-Raster is shitty. < 1287617971 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Okay. < 1287617991 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Performance works quite well, but introduces bugs in a very small handful of games. < 1287618006 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... That hardly anybody even cares about. < 1287618014 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Right now I'm just thinking "Kitten has no shitty sound systems". < 1287618022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Does PulseAudio even run on non-Linux? < 1287618043 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh joy, it does. < 1287618046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, I won't package it. < 1287618046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ever. < 1287618048 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And that's a promise. < 1287618071 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Even if it manages to stop sucking? < 1287618084 0 :jix!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287618120 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Admittedly, this is about as likely as my being teleported 2 feet to the left. < 1287618131 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Even if it stops sucking. < 1287618142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There's another sound system that doesn't suck and it's called everything that isn't PulseAudio. < 1287618178 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: OK, I added the new frames. < 1287618185 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I can't seem to formulate an opinion, so make your own :P < 1287618204 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Err, sorry, only the new jumping and falling frames, not crouching or turning. < 1287618253 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but how can you jump forcefully without crouching first? < 1287618260 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :video.windowed.hwFilter = 0^M < 1287618260 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :video.windowed.swFilter = 0^M < 1287618260 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: How do you feel about JACK? < 1287618261 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ? :P < 1287618273 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: JACK is uh, I have no problem with it although apparently it's a bitch and... why do you need it? < 1287618282 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It has low latency. < 1287618284 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...So does OSS. < 1287618287 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I was honestly just wondering about your opinion on it. < 1287618292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I was speaking hypothetically. < 1287618292 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's seriously *it*. < 1287618302 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i.e. an arbitrary "you" < 1287618306 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1287618329 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, JACK lets you do this: http://upload.wikimedia.org/wikipedia/commons/6/66/Jack-connecting_audio.png < 1287618332 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287618339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :As far as I can tell, JACK is what you use when you use ALSA and thus your latency sucks :P < 1287618342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...plus that. < 1287618347 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I mean, use it if you want, I won't begrudge you :P < 1287618489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: God, PulseAudio just ... sucks. < 1287618499 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I... it literally makes good audio impossible. < 1287618554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The following packages will be REMOVED: < 1287618554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : indicator-sound{a} libcanberra-pulse{a} pulseaudio{p} < 1287618554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pulseaudio-esound-compat{a} pulseaudio-module-bluetooth{a} < 1287618554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pulseaudio-module-gconf{a} pulseaudio-module-x11{a} ubuntu-desktop{a} < 1287618554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :0 packages upgraded, 0 newly installed, 8 to remove and 0 not upgraded. < 1287618555 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Need to get 0B of archives. After unpacking 3,858kB will be freed. < 1287618557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Do you want to continue? [Y/n/?] < 1287618559 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do I fucking do it? < 1287618562 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Seems that the only real options out there are JACK and PulseAudio for something with an audio *server*. Aaaand JACK seems to be the only usable one. < 1287618589 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And since there's not many reasons to use JACK, clearly OSS is the only sound system. < 1287618623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Do I fucking do it? < 1287618648 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: YES < 1287618662 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But dude, my volume control. < 1287618691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://0pointer.de/lennart/lennart.png <-- needs anal raping so he can know what horrors he has unleashed upon the world < 1287618694 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :DAMN YOU LENNART POETTERING < 1287618697 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :DAAAMN YOUUUU < 1287618725 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Thanks to PulseAudio, the Linux audio experience is becoming more context-aware. For example, if a video is running in one application the system should now automatically reduce the volume of everything else and increase it when the video is finished." < 1287618727 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well it doesn't. < 1287618728 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So fuck you. < 1287618760 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Sound system wars1 < 1287618761 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :! < 1287618763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[However, the future of PCM audio is floating points. Mixing them in kernel space is problematic because (at least on Linux) FP in kernel space is a no-no. Also, the kernel people made clear more than once that maths/decoding/encoding like this should happen in userspace. Quite honestly, doing the mixing in kernel space is probably one of the primary reasons why I think that OSS4 is a bad idea. The fancier your mixing gets (i.e. including resamp < 1287618764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ling, upmixing, downmixing, DRC, ...) the more difficulties you will have to move such a complex, time-intensive code into the kernel.]] < 1287618766 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Translation: < 1287618782 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "I'm not as good at programming kernel code as the OSSv4 developers, so clearly you should use PulseAudio instead." < 1287618789 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"OSS4 does a lot of signal processing (resampling, mixing) in the kernel. That is a big no-no, it's verboten in the Linux world." < 1287618791 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Fuck you it works well. < 1287618795 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"The kernel is supposed to include drivers, not processing algorithms." < 1287618803 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The kernel is supposed to not suck, too. It doesn't. < 1287618811 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"In its current form OSS4 would have exactly zero chance to even be considered by the Linux kernel people." < 1287618821 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Other things that have zero chance of being considered by Linux kernel people: Sanity < 1287618828 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"If you'd rip out all the mixing, resampling, conversion, remapping then not much would be left of OSS4, except that a slightly updated OSS3 API." < 1287618838 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Whereas with PulseAudio, if you removed all the suck, you'd have a README. If that. < 1287618844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Then, the driver support in ALSA these days is actually much better than OSS4 since a lot of hw manufacturers nowadays work with the Linux community to improve the in-kernel drivers." < 1287618848 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So since ALSA is so great, use PulseAudio. < 1287618852 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"OSS4 doesn't have that advantage." < 1287618856 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I am high as a kite. < 1287618861 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I will stop now but RRRRGH < 1287618914 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://cdn.idg.com.au/gim/id/20602/res/18 dear god a little kid owns my linux sound system < 1287618920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why can't it be a competent little kid, like me < 1287618936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I hereby reassign my obligatory I am high as a kite quote. < 1287618938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"It's pretty obvious that the complaints and criticisms about PulseAudio you can hear in some forums are not really shared by the vast majority of technical people" < 1287618938 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :drivers ARE processing algorithms JEEZ < 1287618940 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I am high as a kite. < 1287618961 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :("Translation of ... to Plain English" articles are, by law, required to translate at least one quote to "I am high as a kite.") < 1287618987 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's... Pretty damned ridiculous. < 1287619000 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ITT: NetBSD < 1287619006 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Less users, less crazy! < 1287619011 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Isn't mixing closer to the actual output significantly better? < 1287619019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: but dude, Linux is a kernel of PURITY < 1287619025 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah real pure < 1287619034 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :so pure it gets me high as a kite < 1287619037 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :before every commit, Torvalds prints out the diff < 1287619039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :eats it < 1287619044 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then, when he feels the need to shit < 1287619047 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he gets a blanket < 1287619053 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and he shits out a pure brick of light < 1287619061 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he then flattens this brick with a rolling pin < 1287619064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and scans it < 1287619075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then he uses an algorithm to convert this pure fecal brick of light back into a diff < 1287619078 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and commits that < 1287619082 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is why Linux is perfect < 1287619099 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because of Linus Torvalds' digestive system and anus < 1287619117 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://insanecoding.blogspot.com/2009/06/state-of-sound-in-linux-not-so-sorry.html < 1287619118 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ok totally removing pulseaudio < 1287619120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :my system will break now < 1287619138 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I love how going from libalsa to kernel-level ALSA has the highest latency always.