< 1272240502 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1272240670 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1272240867 0 :augur!~augur@c-68-54-80-152.hsd1.md.comcast.net JOIN :#esoteric < 1272241362 0 :sshc!unknown@unknown.invalid QUIT :Quit: leaving < 1272241731 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1272241775 0 :alise!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272241803 0 :jcp!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1272242518 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1272242556 0 :augur!~augur@c-68-54-80-152.hsd1.md.comcast.net JOIN :#esoteric < 1272243010 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :laaaaaawl < 1272243012 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I dun broke it! < 1272243019 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I have a general-purpose web browser on my IREX :P < 1272243028 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yawn < 1272243039 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :partially because it's 3 am < 1272243049 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but also because that's not interesting < 1272243055 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :partially because i don't know what irex is < 1272243170 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272243770 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :What's a good web IRC interface for Freenode? (No Java, JavaScript OK) < 1272243800 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :why "for freenode"? < 1272243805 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh umm < 1272243817 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because many of them are just for ircnet and somenet, maybe < 1272243835 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Most of them won't just let you log in wherever, since they're proxying. < 1272243988 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: http://webchat.freenode.net/ ? < 1272244166 0 :GregorIREX!~4bced478@gateway/web/freenode/x-catymjkiacdsoxrn JOIN :#esoteric < 1272244236 0 :GregorIREX!unknown@unknown.invalid PRIVMSG #esoteric :Hello! This device is terrible for IRC! < 1272244265 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Testing receipt of messages... < 1272244309 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :hmm... is it this IREX: http://www.irexreader.com/index.html < 1272244407 0 :GregorIREX!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1272244407 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :cool; did you have to install another OS or anything? < 1272244407 0 :GregorIREX!unknown@unknown.invalid PRIVMSG #esoteric :Nope < 1272244407 0 :GregorIREX!unknown@unknown.invalid PRIVMSG #esoteric :Just a custom browser < 1272244436 0 :GregorIREX!unknown@unknown.invalid PRIVMSG #esoteric :Hugey dishnest though :P < 1272244485 0 :GregorIREX!unknown@unknown.invalid PRIVMSG #esoteric :...hard to type... < 1272244489 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :You should get an iPad or something; it's easy to type on an iPad or something! < 1272244495 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, esoteric programming languages. < 1272244497 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :IREX? < 1272244505 0 :GregorIREX!unknown@unknown.invalid QUIT : < 1272244710 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo_: It's an eInk digital reader. < 1272244719 0 :aschueler!unknown@unknown.invalid QUIT :Quit: leaving < 1272244746 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :circle(A,B,C,D,E,F) draws a circle or line through A, B and C and another circle or line through D, E and F, and returns all their points of intersection in an undefined order. < 1272244755 0 :nooga!~nooga@188.74.72.61 JOIN :#esoteric < 1272244781 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :You can use case statements to do stuff conditional on the number of points of intersection. < 1272244861 0 :augur!~augur@c-68-54-80-152.hsd1.md.comcast.net JOIN :#esoteric < 1272244918 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :And you can define functions. < 1272244925 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :And you can use recursion. < 1272244957 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :sounds turing-complete < 1272245007 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :There, that's my really vague spec for a programming language. I'll call it... oh... < 1272245031 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Brainfuck II. < 1272245041 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1272245058 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :If that name isn't already taken, then that's what I'm calling it. < 1272245077 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :it has _no relation_ to brainfuck *at all* < 1272245085 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Precisely! < 1272245092 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :facepalm < 1272245103 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1272245212 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I think it's essentially a push-down automaton where the stack can store arbitrary constructible numbers. < 1272245237 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Thus, you can build a Minsky register machine, and other cool stuff, too. < 1272245409 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I don't know if you can represent arbitrarily complex data structures and access them in finite time. < 1272245435 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Er, not finite. < 1272245441 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Bounded. Something. < 1272245469 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Let me put it this way, and thereby be really formal about it: < 1272245513 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I don't know if you can build a lambda calculus interpreter where each reduction takes a bounded amount of time. < 1272246259 0 :Asztal!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1272246431 0 :lament!unknown@unknown.invalid QUIT :Quit: lament < 1272246439 0 :lament!~lament@S0106002312fa554a.vc.shawcable.net JOIN :#esoteric < 1272246446 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1272246581 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1272246607 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1272246617 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hi oklopol < 1272246706 0 :lament!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1272246856 0 :Alex3012_!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272248304 0 :calamari!~calamari@ip70-162-184-104.ph.ph.cox.net JOIN :#esoteric < 1272248330 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272249033 0 :SgeoN1!~AndChat@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1272249134 0 :SgeoN1!unknown@unknown.invalid QUIT :Client Quit < 1272249144 0 :Sgeo_!unknown@unknown.invalid NICK :SgeoN1 < 1272249164 0 :SgeoN1!unknown@unknown.invalid NICK :Sgeo < 1272249238 0 :SgeoN1!~AndChat@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1272249650 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272252092 0 :coppro!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272252544 0 :Oranjer!~HP_Admini@adsl-34-17-217.cae.bellsouth.net JOIN :#esoteric < 1272253459 0 :coppro!~coppro@unaffiliated/coppro JOIN :#esoteric < 1272253562 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :"For our purposes, C, C++, and Java are mostly identical; where they differ, we will use C." < 1272253569 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :That's sort of a long way of saying "we will use C", isn't it. < 1272253679 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1272253926 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1272254012 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :I got an answer from Clive Gifford (the eigenratio guy). He thinks my unlambda interpreter might be cheating, although he doesn't have a precise definition of what that means. < 1272254052 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :An Unlambda interpreter is *supposed* to replace itself with its input! < 1272254057 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Also I pointed him to our channel, he's read yesterday's discussion, and might even come here some time. < 1272254126 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :uorygl: well in _some_ sense, obviously. < 1272254151 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :So is he the guy who randomly postulated that phi is the best possible? < 1272254157 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so i hear < 1272254168 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(also from yesterday's discussion) < 1272254375 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afk < 1272254717 0 :Oranjer!unknown@unknown.invalid PART #esoteric :? < 1272254883 0 :Oranjer!~HP_Admini@adsl-34-17-217.cae.bellsouth.net JOIN :#esoteric < 1272256903 0 :sshc!unknown@unknown.invalid QUIT :Quit: leaving < 1272258153 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yay midnight < 1272258290 0 :augur!~augur@c-68-54-80-152.hsd1.md.comcast.net JOIN :#esoteric < 1272259299 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :FEKKKKKKKKK < 1272259309 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I had usbnet working on my IREX once, and now I can't repro :( < 1272259314 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :carnal intercoerce < 1272259627 0 :adu!~ajr@pool-173-66-9-50.washdc.fios.verizon.net JOIN :#esoteric < 1272260558 0 :SgeoN1!unknown@unknown.invalid QUIT :Quit: Bye < 1272261218 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Arrividerci < 1272261229 0 :Oranjer!unknown@unknown.invalid PART #esoteric :? < 1272262886 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Nice.... Its list price in Europe is €649, and in US $699, however it is no longer available in North America due to FCC regulation non-compliance. < 1272262908 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Guh? What are you referring to? < 1272262925 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I have an IREX DR800SG, and I bought it no more than a week ago so I think it's still available for sale here :P < 1272262935 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Also it costs $300 less than your stated price. < 1272262951 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/ILiad < 1272262980 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well good then < 1272263010 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :usb tethering is acting up on my g1 android lately too < 1272263045 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :dhclient never gives me an ip address < 1272263068 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but randomly it will work, no idea why < 1272263655 0 :jcp!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1272263760 0 :calamari!unknown@unknown.invalid QUIT :Quit: Leaving < 1272264658 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1272265368 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Marx was *such* a liar. < 1272265383 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :A door is what a *cat* is always on the wrong side of, not a dog. < 1272265400 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1272265434 0 :coppro!unknown@unknown.invalid QUIT :Quit: I am leaving. You are about to explode. < 1272265614 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :so doors are defined by cats? < 1272265627 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1272265628 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :cat a > door1 < 1272265633 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :cat b > door2 < 1272265635 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :etc.? < 1272265640 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Clearly. < 1272265653 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :We shall call this the Pikhq-Marx Door Theorem. < 1272265660 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :cat door1 door2 > ? < 1272265726 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I find that cats tend to congregate on laps no matter what < 1272266287 0 :lament!~lament@S0106002312fa554a.vc.shawcable.net JOIN :#esoteric < 1272266344 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :We have this balcony-sort-of-thing, and the cat wants to go out and in some twenty times a day. < 1272266463 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :keep door open -> no problems < 1272266471 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1272266481 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It gets cold that way. < 1272266502 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :put on a sweater < 1272266533 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :or 3 layers of coats, if you want to be like me ;-) < 1272266644 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Given what our winter is like, it's not a workable solution then; it could work in summer, except that then random bugs wander in. Maybe if there was some sort of a door-opening mechanism, but it'd have to be something the cat could use, and it's... perhaps not the brightest one ever. < 1272266949 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's even worse of an idea here. There's a *lot* of fucking bugs. I could do without an invasion of the wasps, ants, and whatever else. < 1272266965 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Could be worse. Could be Oklahoma, and get a bunch of cicadas flying in... < 1272267148 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gah, right. Cicadas also here. Thankfully not cropping up this year. < 1272267841 0 :adu!unknown@unknown.invalid QUIT :Quit: adu < 1272267983 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1272268306 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1272268799 0 :clog!unknown@unknown.invalid QUIT :ended < 1272268800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1272268909 0 :FireFly!unknown@unknown.invalid QUIT :Quit: Hey! Listen! < 1272269607 0 :lament!unknown@unknown.invalid QUIT :Quit: lament < 1272271169 0 :adu!~ajr@pool-173-66-9-50.washdc.fios.verizon.net JOIN :#esoteric < 1272274399 0 :adu!unknown@unknown.invalid QUIT :Quit: adu < 1272275566 0 :Asztal!~asztal@host86-169-5-222.range86-169.btcentralplus.com JOIN :#esoteric < 1272275754 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1272277484 0 :MizardX!~MizardX@unaffiliated/mizardx JOIN :#esoteric < 1272279542 0 :Tritonio_GR!~Tritonio@ix.ceid.upatras.gr JOIN :#esoteric < 1272286945 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1272288020 0 :nooga!~nooga@188.74.72.61 JOIN :#esoteric < 1272288387 0 :lereah_!~lereah@nanpc301.in2p3.fr JOIN :#esoteric < 1272289791 0 :hiato!~fdulu@41-132-142-139.dsl.mweb.co.za JOIN :#esoteric < 1272293452 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1272293795 0 :lereah_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION beholds < 1272294381 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1272294962 0 :hiato!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272295025 0 :hiato!~fdulu@41-132-142-139.dsl.mweb.co.za JOIN :#esoteric < 1272295323 0 :hiato!unknown@unknown.invalid QUIT :Quit: Lost terminal < 1272295634 0 :kar8nga!~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1272295817 0 :hiato!~fdulu@linode2.kiwilight.com JOIN :#esoteric < 1272295882 0 :hiato!unknown@unknown.invalid QUIT :Client Quit < 1272296659 0 :Gracenotes!unknown@unknown.invalid QUIT :Ping timeout: 248 seconds < 1272297204 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272297340 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1272297406 0 :Tritonio_GR!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272297802 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so i tell this uni friend about toi and he's fucking checked it out already :( < 1272297894 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why is that a bad thing? < 1272298693 0 :Leonidas!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1272298994 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Despite my attempts, I can't find a way to make that a humorous statement due to the use of the word "fucking" ... it's hard to have sex with the action of checking out source files ... < 1272299003 0 :Leonidas!~Leonidas@unaffiliated/leonidas JOIN :#esoteric < 1272299054 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :THIS! IS! MEMETIC! < 1272299295 0 :Leonidas!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1272299380 0 :lament!~lament@S0106002312fa554a.vc.shawcable.net JOIN :#esoteric < 1272299513 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1272299673 0 :Leonidas!~Leonidas@unaffiliated/leonidas JOIN :#esoteric < 1272300114 0 :MizardX!unknown@unknown.invalid QUIT :*.net *.split < 1272300114 0 :pikhq!unknown@unknown.invalid QUIT :*.net *.split < 1272300114 0 :Deewiant!unknown@unknown.invalid QUIT :*.net *.split < 1272300114 0 :lament!unknown@unknown.invalid QUIT :*.net *.split < 1272300114 0 :Mathnerd314!unknown@unknown.invalid QUIT :*.net *.split < 1272300114 0 :Slereah!unknown@unknown.invalid QUIT :*.net *.split < 1272300115 0 :Gregor!unknown@unknown.invalid QUIT :*.net *.split < 1272300115 0 :dbc!unknown@unknown.invalid QUIT :*.net *.split < 1272300115 0 :fizzie!unknown@unknown.invalid QUIT :*.net *.split < 1272300115 0 :AnMaster!unknown@unknown.invalid QUIT :*.net *.split < 1272300115 0 :cheater3!unknown@unknown.invalid QUIT :*.net *.split < 1272300115 0 :sshc!unknown@unknown.invalid QUIT :*.net *.split < 1272300115 0 :kar8nga!unknown@unknown.invalid QUIT :*.net *.split < 1272300115 0 :oklopol!unknown@unknown.invalid QUIT :*.net *.split < 1272300116 0 :pineapple!unknown@unknown.invalid QUIT :*.net *.split < 1272300116 0 :fungot!unknown@unknown.invalid QUIT :*.net *.split < 1272300117 0 :myndzi\!unknown@unknown.invalid QUIT :*.net *.split < 1272300117 0 :lereah_!unknown@unknown.invalid QUIT :*.net *.split < 1272300117 0 :augur!unknown@unknown.invalid QUIT :*.net *.split < 1272300117 0 :Adrian^L!unknown@unknown.invalid QUIT :*.net *.split < 1272300117 0 :jix!unknown@unknown.invalid QUIT :*.net *.split < 1272300118 0 :Leonidas!unknown@unknown.invalid QUIT :*.net *.split < 1272300118 0 :uorygl!unknown@unknown.invalid QUIT :*.net *.split < 1272300118 0 :ineiros!unknown@unknown.invalid QUIT :*.net *.split < 1272300118 0 :ais523!unknown@unknown.invalid QUIT :*.net *.split < 1272300118 0 :sebbu!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :comex!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :Quadrescence!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :SimonRC!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :EgoBot!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :HackEgo!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :olsner!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :rodgort!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :mtve!unknown@unknown.invalid QUIT :*.net *.split < 1272300119 0 :lifthrasiir!unknown@unknown.invalid QUIT :*.net *.split < 1272300120 0 :cal153!unknown@unknown.invalid QUIT :*.net *.split < 1272300120 0 :mycroftiv!unknown@unknown.invalid QUIT :*.net *.split < 1272300120 0 :Asztal!unknown@unknown.invalid QUIT :*.net *.split < 1272300120 0 :Sgeo!unknown@unknown.invalid QUIT :*.net *.split < 1272300121 0 :yiyus!unknown@unknown.invalid QUIT :*.net *.split < 1272300121 0 :FireFly!unknown@unknown.invalid QUIT :*.net *.split < 1272300121 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :*.net *.split < 1272300122 0 :Geekthras!unknown@unknown.invalid QUIT :*.net *.split < 1272300122 0 :wareya!unknown@unknown.invalid QUIT :*.net *.split < 1272300122 0 :chickenzilla!unknown@unknown.invalid QUIT :*.net *.split < 1272300122 0 :Ilari!unknown@unknown.invalid QUIT :*.net *.split < 1272300184 0 :Leonidas!~Leonidas@unaffiliated/leonidas JOIN :#esoteric < 1272300184 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1272300184 0 :lament!~lament@S0106002312fa554a.vc.shawcable.net JOIN :#esoteric < 1272300184 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1272300184 0 :kar8nga!~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1272300184 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1272300184 0 :lereah_!~lereah@nanpc301.in2p3.fr JOIN :#esoteric < 1272300184 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1272300184 0 :MizardX!~MizardX@unaffiliated/mizardx JOIN :#esoteric < 1272300184 0 :Asztal!~asztal@host86-169-5-222.range86-169.btcentralplus.com JOIN :#esoteric < 1272300184 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1272300184 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1272300184 0 :sebbu!~sebbu@ADijon-152-1-46-250.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1272300184 0 :cal153!~cal@c-24-4-207-72.hsd1.ca.comcast.net JOIN :#esoteric < 1272300184 0 :cheater3!~cheater@ip-80-226-241-190.vodafone-net.de JOIN :#esoteric < 1272300184 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1272300184 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1272300184 0 :oklopol!~oklopol@a91-153-122-35.elisa-laajakaista.fi JOIN :#esoteric < 1272300184 0 :HackEgo!~HackEgo@codu.xen.prgmr.com JOIN :#esoteric < 1272300184 0 :EgoBot!~EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1272300184 0 :pikhq!~pikhq@75-106-123-198.cust.wildblue.net JOIN :#esoteric < 1272300184 0 :comex!comex@c-98-210-192-54.hsd1.ca.comcast.net JOIN :#esoteric < 1272300184 0 :Slereah!~nigger@ANantes-259-1-95-176.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1272300184 0 :Gregor!~gregor@65.183.185.22 JOIN :#esoteric < 1272300184 0 :Deewiant!~deewiant@kekkonen.cs.hut.fi JOIN :#esoteric < 1272300184 0 :Adrian^L!adrian@phalse.2600.COM JOIN :#esoteric < 1272300184 0 :olsner!~salparot@c83-252-161-133.bredband.comhem.se JOIN :#esoteric < 1272300184 0 :uorygl!~Warrigal@rrcs-70-63-156-144.midsouth.biz.rr.com JOIN :#esoteric < 1272300184 0 :Quadrescence!~Quad@unaffiliated/quadrescence JOIN :#esoteric < 1272300184 0 :myndzi\!myndzi@tengototen.net JOIN :#esoteric < 1272300184 0 :dbc!~daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1272300184 0 :mycroftiv!~ircguy@h69-128-47-242.mdsnwi.dedicated.static.tds.net JOIN :#esoteric < 1272300184 0 :fizzie!fis@iris.zem.fi JOIN :#esoteric < 1272300184 0 :rodgort!~rodgort@li14-39.members.linode.com JOIN :#esoteric < 1272300184 0 :Geekthras!~geekthras@adsl-99-39-2-249.dsl.pltn13.sbcglobal.net JOIN :#esoteric < 1272300184 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1272300184 0 :pineapple!~pineapple@cpc3-aztw11-0-0-cust24.aztw.cable.virginmedia.com JOIN :#esoteric < 1272300184 0 :AnMaster!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1272300184 0 :lifthrasiir!M58WNbag@haje12.kaist.ac.kr JOIN :#esoteric < 1272300184 0 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1272300184 0 :ineiros!~itniemin@james.ics.hut.fi JOIN :#esoteric < 1272300184 0 :jix!~jix@tomakin.h-ix.net JOIN :#esoteric < 1272300184 0 :wareya!~wareya@cpe-74-70-140-214.nycap.res.rr.com JOIN :#esoteric < 1272300184 0 :chickenzilla!~chicken@olol.eu JOIN :#esoteric < 1272300184 0 :Ilari!~user@2002:5870:32ae::1 JOIN :#esoteric < 1272300184 0 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1272300192 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272301077 0 :lereah_!unknown@unknown.invalid QUIT :Quit: Leaving < 1272303025 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1272303101 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1272303466 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i couldn't tell him about it! well i could, but a bit less. < 1272303665 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :toi? < 1272303728 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's a language of mine, i haven't really mentioned it much < 1272303809 0 :myndzi!myndzi@tengototen.net JOIN :#esoteric < 1272303865 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hi there < 1272303871 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1272303879 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I just ran across the strangest preference dialog design ever < 1272303895 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :go on... < 1272303912 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, first it appears as nothing strange, the usual "tree view with panel on the side" for when your app has a lot of settings. But which side is the panel on? < 1272303912 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1272303914 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it varies < 1272303919 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :depending on which item you have selected < 1272303925 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, weird < 1272303926 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and sometimes there is one on each side of the tree < 1272303933 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do they do the same thing? < 1272303948 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I thought you meant tree on each side of the panel, ignore me < 1272303949 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, no they have different settings. So it isn't just a duplicate < 1272303953 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although, not as in /ignore < 1272303966 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway the panel acting that way is very very strange < 1272303975 0 :myndzi\!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272303975 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and confusing < 1272303979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :meh, I can imagine worse < 1272304006 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a fun bug in jettyplay (a ttyrec player I was writing, and should get round to finishing sometime) had a slider change length and position as you were dragging it < 1272304008 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you mean that the tree view doesn't stay in the same place? < 1272304014 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :making it very hard to select any particular value using the mouse < 1272304024 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oh, I assumed it didn't from your description < 1272304025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how comes it did that? < 1272304027 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's saner if it does, I suppose < 1272304035 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well it doesn't stay in the same place < 1272304041 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because the text saying what its current value was was changing size and causing a layout recalculation < 1272304044 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but even if it did it would still be pretty wtf < 1272304051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, was it java? < 1272304054 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1272304056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because this thing is java too < 1272304057 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1272304066 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it was a bug in my own code, and I fixed it < 1272304067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :one of the things where java should not have been used < 1272304071 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like < 1272304074 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's not the sort of thing you let into production < 1272304083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you have to allocate it 1 GB RAM to do anything useful < 1272304088 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sure you would need a lot in C too < 1272304099 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I imagine you could get away with slightly less < 1272304157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm, now that I think about it, tools written for computer engineers are often less polished than tools written for other things. < 1272304163 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which would fit this perfectly < 1272304171 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since it is a VLSI tool < 1272304194 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I find that problem with jettyplay too; I need to give it about 1GB, and even that isn't enough < 1272304206 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not entirely sure why, either < 1272304211 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :despite running a memory profiler < 1272304226 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but that doesn't make sense... I mean a VLSI tool at least have a legitimate reason for needing a lot of RAM < 1272304249 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, it's loading entire ttyrecs into memory twice, and they can be quite large < 1272304266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why twice... < 1272304275 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :19 855 387 < 1272304279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :eh? < 1272304283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, 19 MB, that's not large enough to explain it < 1272304291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and if it comes to that, why load it all into memory at the same time < 1272304295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and twice, because it needs both the original, and a version separated into frames < 1272304314 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even allowing for Java using UTF-16 for everything, that still doesn't explain how it ends up using so much space < 1272304314 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :frames? why < 1272304338 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you can render it without fastforwarding right from the start of the ttyrec < 1272304340 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well it all depends on how you define frames, if you get one frame per char changed then you could get quite a lot < 1272304342 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do you know how the ttyrec format works? < 1272304357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I thought it was more or less a capture of what was sent to the terminal? < 1272304364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you get one frame per frame, which is approximately equal to one frame per keypress at the program that generated the output < 1272304364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with some time info added < 1272304368 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, but with timing info < 1272304377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a frame's the set of information that happens at the same time < 1272304380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1272304384 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway that could explain it < 1272304386 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or near enough to not be marked as being at different time in the ttyrec < 1272304391 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you probably get loads of frames < 1272304391 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the frames are deduplicated < 1272304402 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, they share memory for bits that didn't change between them < 1272304403 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why not use key frames thingy < 1272304407 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the original takes up more than the frames < 1272304412 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to just store every 10 frames as full or such < 1272304415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: for things like regex search, and rewinding < 1272304420 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and because it really wouldn't help much < 1272304441 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, recalculating some reasonable n frames wouldn't hurt much and would same some space < 1272304449 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what a reasonable n is here of course < 1272304453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :10? 20? 50? < 1272304462 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, because the frames take up less space than the original < 1272304466 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and doing that isn't going to help matters much < 1272304480 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what /would/ help would be compressing info about the original, because I don't use that much < 1272304504 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why do you need the original at all? < 1272304545 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for rerendering in case someone changes the setting, and for saving to disk if you're capturing a stream < 1272304567 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also what do you mean with the frames being deduplicated? < 1272304586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and how on earth can they take up less than the original? < 1272304595 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if two rows - in different frames - are identical, they're stored as pointers to different bits of memory < 1272304602 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and because the original tends to be very repetitive < 1272304612 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :say you're playing NetHack, you open a menu, then close it again < 1272304614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, does java even have pointers? < 1272304629 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it has to send a bunch of drawing instructions to redraw what was on the screen before < 1272304635 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes quite. But unless you compress it somehow...? < 1272304638 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yet that can be deduplicated, as it's the same before and after < 1272304657 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and Java does have pointers, but you can't do arithmetic on them and they're disguised as not being pointers < 1272304673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, the original as on disc or the original as in your deduplicated version? < 1272304685 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the original on disk < 1272304691 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the deduplicated version is basically being compressed < 1272304694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway, couldn't you just read the file in again < 1272304707 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, because it might have been downloaded over the network, or even streamed in realtime < 1272304731 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, like with curl foo | thisapp < 1272304732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :? < 1272304732 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you couldn't redownload it, both for bandwidth reasons, and because the latency would easily be large enough to notice < 1272304737 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1272304739 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1272304743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or, thisapp opening a telnet screen or whatever < 1272304746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*stream < 1272304754 0 :Phantom_Hoover!~chatzilla@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1272304759 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you support that? < 1272304767 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not yet, but I plan to < 1272304773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :telnet stream? < 1272304774 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's an obvious feature for any ttyrec player to have < 1272304775 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wth is that even < 1272304785 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't that be in real time recording anyway < 1272304789 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because most roguelike games on public servers are streamed over telnet < 1272304795 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1272304798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes, it would record the timestamps itself < 1272304807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so it isn't just a player then? < 1272304827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, that's effectively playing IMO < 1272304842 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it isn't a recorder, really, because it already needs a stream to work on, all that matters is where the timing info's coming from < 1272304851 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(ttyrec recorders accept input so you can communicate with the thing you're recording) < 1272304955 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well yes it need to proxy everything back to the app < 1272304966 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like you know, a terminal does < 1272304971 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, and jettyplay doesn't do that, so it isn't a ttyrec player < 1272304978 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that reminds me, I always wondered how to write something like xterm < 1272304989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's basically just a massive switch statement < 1272304997 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what are the APIs you implement to push stuff like columns/rows to the tty layer < 1272304998 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1272305019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : yep, and jettyplay doesn't do that, so it isn't a ttyrec player <-- s/player/recorder/? < 1272305030 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, correction accepted < 1272305530 0 :cheater3!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1272305713 0 :sshc!unknown@unknown.invalid QUIT :Quit: leaving < 1272306588 0 :cheater2!~cheater@ip-80-226-198-174.vodafone-net.de JOIN :#esoteric < 1272308705 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Please tell me there's someone here. < 1272308742 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :誰もがない。 < 1272308743 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I'm here < 1272308748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but not really paying attention < 1272308750 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Excellent... < 1272308752 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, this isn't #irp < 1272308789 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :There's no-one at #winehq, which is particularly annoying when you're looking for tech-support. < 1272309744 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1272309759 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86 [Firefox 3.5.9/20100401213457] < 1272310397 0 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1272311425 0 :charlesq__!~charlls@201.226.222.130 JOIN :#esoteric < 1272311454 0 :charlls!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272311885 0 :zzo38!~zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1272311923 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I have showed you this game before. Now it has more levels, and some things fixed, better instructions, support external levels, and some more stuff, even. http://zzo38computer.cjb.net/GAMES/meskilb.zip < 1272311946 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Only a few levels are not made yet. (But you can post external levels I might add in internal level later) < 1272311967 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You can push right-mouse-button click on object for a menu of list of objects there, you can select one for a description of that object. < 1272313553 0 :charlesq__!unknown@unknown.invalid QUIT :Quit: Saliendo < 1272313567 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272313606 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :charlls: < 1272313756 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, what do you need to play it? < 1272313759 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just curious < 1272313808 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :zzo38, also what about screenshots? < 1272313919 0 :charlesq__!~charlls@201.226.222.130 JOIN :#esoteric < 1272314142 0 :charlls!unknown@unknown.invalid QUIT :Ping timeout: 258 seconds < 1272314242 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :http://zzo38computer.cjb.net/GAMES/meskilb.png < 1272314254 0 :Gracenotes!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1272314271 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You need Windows. (Unless you can find a way to compile the .GMD file in another operating system) < 1272314290 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I am sure I have showed this game before? < 1272314317 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Later on I might make it work in a different program language that can be more cross-platform < 1272314405 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(You can try Wine, I'm unsure if it would work with Wine) < 1272314427 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(I'm also unsure whether or not it will work with ReactOS) < 1272314619 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Did you try? Did you write a comment? < 1272315810 0 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1272315925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :windows? bah < 1272315931 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :explains why I didn't remember it < 1272315992 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1272316007 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :.GMD file? < 1272316085 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, "game maker" type thing. < 1272316211 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :¡Ay! How do I tell irssi to swap two windows? < 1272316249 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I want to move window 24 to window 6 while keeping as many other windows as possible the same. < 1272316267 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't know anything about irssi < 1272316327 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I have some documentation written out for a program to convert .GMD to .GMZ and which is a JIT compile format for cross-platform, and I have some libraies too, but no such program exists at the current time < 1272316547 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If you have Linux, can you please tell me if this program works with Wine? < 1272316571 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I have OS X, which is capable of running Wine. < 1272316625 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Try it in OS X? Do different programs run on Wine with Linux than with OS X? < 1272316653 0 :hiato!~fdulu@41-132-142-139.dsl.mweb.co.za JOIN :#esoteric < 1272316697 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I don't know. < 1272316748 0 :Gracenotes!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272316766 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Well, just try anyways, and if it works, tell me if you like this game and other comment. If it doesn't work, is some function of Wine broken, what function of Wine might be broken in this case? Is there some kind of debugger to test these kind of things? < 1272316790 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :uorygl: In window 24: /window move 6. In window 6 (now, window 7): /window move 24 < 1272316798 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :All other windows will then be in the same location. < 1272316820 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Well, that works. < 1272316848 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: what's the thing to try under Wine? < 1272316867 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Works under WINE just right. < 1272316872 0 :tombom_!~tombom@wikipedia/Tombomp JOIN :#esoteric < 1272316886 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Typically when something is broken in WINE, it's because of an unimplemented library function. < 1272316901 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :uorygl: What do you mean by "what's the thing to try under Wine?" Just type in "wine MESKILB.EXE" isn't it? < 1272316908 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yuh. < 1272316922 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If there is an unimplemented function, is there a debugger to tell you what unimplemented function it is trying to call? < 1272316932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it outputs it to stdout < 1272316937 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I guess pikhq got it to work. I was wondering what the URL to that EXE was. < 1272316938 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if you run WINE from the command line < 1272316946 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or just "./meskilb.exe" if you've got PEs registered as an executable format. < 1272316949 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or possibly stderr < 1272316958 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's stderr. < 1272316962 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :There is no URL to that EXE. You need the ZIP file and then you can unzip it < 1272316979 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You tend to get tons of "TODOs" stuff. < 1272316988 0 :tombom!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272316992 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Well, the URL to the ZIP, then. < 1272317002 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :http://zzo38computer.cjb.net/GAMES/meskilb.zip < 1272317263 0 :charlesq__!unknown@unknown.invalid QUIT :Quit: Saliendo < 1272317274 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272317331 0 :charlesq__!~charlls@201.226.222.130 JOIN :#esoteric < 1272317345 0 :charlesq__!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272317390 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :uorygl: Is that the URL you were asking for? < 1272317394 0 :charlesq__!~charlls@201.226.222.130 JOIN :#esoteric < 1272317397 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I think so. < 1272317427 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1272317498 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Did you try the new levels and other new features? (You can also make external levels if you want to, it includes documentation if you push F1 key) < 1272317531 0 :charlls!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272317561 0 :zzo38!unknown@unknown.invalid QUIT :Quit: The bigger the wheel, the ranger the forest. < 1272317633 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272317684 0 :charlesq__!unknown@unknown.invalid QUIT :Ping timeout: 258 seconds < 1272317774 0 :charlesq__!~charlls@201.226.222.130 JOIN :#esoteric < 1272317913 0 :charlls!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272318096 0 :charlesq__!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272318568 0 :coppro!~coppro@unaffiliated/coppro JOIN :#esoteric < 1272318896 0 :Oranjer!~HP_Admini@adsl-34-17-217.cae.bellsouth.net JOIN :#esoteric < 1272319264 0 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1272319588 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272319709 0 :charlesq__!~charlls@201.226.222.130 JOIN :#esoteric < 1272319891 0 :Gracenotes!unknown@unknown.invalid QUIT :Ping timeout: 248 seconds < 1272319892 0 :charlls!unknown@unknown.invalid QUIT :Ping timeout: 258 seconds < 1272319920 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272319965 0 :charlesq__!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272320091 0 :charlesq__!~charlls@201.226.222.130 JOIN :#esoteric < 1272320138 0 :charlls!unknown@unknown.invalid QUIT :Disconnected by services < 1272321480 0 :Gracenotes!~person@wikipedia/Gracenotes JOIN :#esoteric < 1272321777 0 :tombom_!unknown@unknown.invalid QUIT :Quit: Leaving < 1272321954 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :woot < 1272321963 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :my SOC proposal made it! < 1272321991 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Whooo. < 1272322056 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: was it a scam? < 1272322068 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ais523: my proposal? < 1272322071 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1272322074 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Clearly he intended to get a prize from Wolfram. < 1272322077 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :no :P < 1272322115 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :my 'Dictatorship Scam', however, is a scam < 1272322122 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Google Summer of Code? < 1272322141 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, Google Summer of Coats. < 1272322141 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yessir < 1272322151 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :i.e. I get %5k < 1272322159 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :s/%/$/ < 1272322180 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You've got to roll 5k percentile die? :'( < 1272322223 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Oh, good, I didn't miss out by not knowing about Summer of Code in the past. < 1272322231 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :I think. < 1272322244 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :It's only open to students of 18 or over, so this summer I wouldn't be able to participate. < 1272322562 0 :uorygl!unknown@unknown.invalid PRIVMSG #esoteric :Heh, I couldn't have participated in GHOPC this year either. GHOPC is for high school students; GSoC is for students 18 or older; I am neither. < 1272322689 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272323011 0 :jcp!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272323082 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1272323195 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272323509 0 :Gracenotes!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1272323646 0 :charlesq__!unknown@unknown.invalid QUIT :Quit: Saliendo < 1272324410 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272324442 0 :hiato!unknown@unknown.invalid QUIT :Quit: underflow < 1272325462 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I missed GHOPC :-( < 1272325498 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :hopefully they'll have another < 1272325599 0 :FireFly!unknown@unknown.invalid QUIT :Quit: Hey! Listen! < 1272325859 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1272325930 0 :Oranjer!unknown@unknown.invalid PART #esoteric :?