< 1287619202 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I no longer have a volume control, but I do have my freedom. < 1287619261 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: needs crouching badly :( < 1287619358 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also: bottom of page=platform and top of page=no boundary < 1287619371 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: WHY IS ALSA CONFIG IN /USR/SHARE/ALSA < 1287619378 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHAT THE FUCK HAPPENED TO /ETC < 1287619443 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I think that Linux is just too shitty to run bsnes well on this hardware. < 1287619451 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: :/ < 1287619455 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Sorry dude, I think I might install ZSNES until I get Kitten working :< < 1287619458 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I AM BETRAYING THE CLAN. < 1287619476 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :zsnes is p cool tho < 1287619485 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I thought that then I learned how it worked. < 1287619485 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :if only it could do sound right < 1287619489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287619491 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :HAHAHAHA < 1287619497 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sound being my only problem with bsnes. < 1287619518 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i thought it rather ironic myself < 1287619530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's like rain on your wedding day. < 1287619534 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: SNES9x at *least*. < 1287619545 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Okay fine. < 1287619547 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ZSNES is absolutely *horrid*. < 1287619556 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I just, Linux hates me. < 1287619559 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: SNES9x at least has niceties like "correct sound emulation". < 1287619568 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, ZSNES's sound emulation is broken beyond belief. < 1287619575 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So bsnes is out of the question until my OS is something more than a piece of wool balanced on top of a stick. < 1287619577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And the stick is cracking. < 1287619582 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's basically my impression of Linux. < 1287619584 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Works just fine for me. :P < 1287619586 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: But it doesn't have a water effect for the mouse cursor! < 1287619587 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(NetBSD is something akin to a very heavy stone.) < 1287619647 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I seem to recall some DOS NES emulator (Nesticle?) having this really "kewl" dripping-blood theme. < 1287619663 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287619669 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Cursor almost looked like a testicle even. < 1287619671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Almost. < 1287619673 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It was actually a hand. < 1287619677 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But if you looked away... < 1287619683 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Snes9x goes at perfect speed. :/ < 1287619687 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1287619694 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Snes9x is quite a bit faster. < 1287619698 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, hands are very related to testicles anyway. < 1287619698 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :does MAME work in linucks? < 1287619698 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And no audio glitches. < 1287619700 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Blearh. < 1287619706 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Yes. < 1287619713 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :sweet < 1287619716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Would tweaking with latency help? < 1287619718 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It works in all the Linucks of the world. < 1287619720 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Higher is better, right? :P < 1287619724 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: XD < 1287619733 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: IT'S A SETTING TWEAKING IT DOES THINGS HELP HELP < 1287619754 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1287619759 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries the 9x thing < 1287619768 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries the sleeping thing < 1287619929 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: For the sake of curiosity, I think I'm going to encode a lossless video with x264 and see how much space it takes. < 1287619972 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :x264 is lossless? < 1287619978 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, "lossless video"? < 1287619988 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :You mean, encode with x264 losslessly? < 1287620008 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: x264 can do lossless encoding, yes. < 1287620135 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just set the quantiser to 0 and voila. < 1287620173 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :why don't these horrible things just get deleted < 1287620194 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: ? < 1287620211 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ZSNES. PulseAudio. why can't i rm them < 1287620236 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :why do others insist of keeping their reference counts above zero < 1287620254 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: drunk again i see :P < 1287620331 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... damn it. < 1287620334 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Things I don't like: Scaling filters < 1287620337 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I think I just totally broke my good keyboard. < 1287620358 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: What model? < 1287620374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION utter keyboard nerd who has no good keyboards due to apathy and money! < 1287620384 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so, snes9x does sound emulation excellently, but sucks balls at mouse emulation. maybe if i ran it in fullscreen mode it'd be less annoying. < 1287620422 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i only have one keyboard, and it gets replaced regularly due to spills mostly < 1287620428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :mouse emulation?? < 1287620429 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why < 1287620435 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: SNES mouse. < 1287620440 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...why < 1287620460 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Doom! < 1287620483 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mario Paint! < 1287620489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I hereby approve of Snes9x for those of us who use terrible OSes. < 1287620508 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's imperfect but a *hell* of a lot better than ZSNES. < 1287620511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Even if Chrono Trigger's opening sequence makes no sense at all. < 1287620512 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: not YET < 1287620520 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Things are happening! I HAVE NO IDEA WHAT THEY ARE < 1287620525 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Which, BTW, has been unmaintained for 6 years. < 1287620530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: Oh, incomprehensible spoilery opening sequences? < 1287620535 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :TV shows do that a lot. < 1287620539 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, sorry, 3 years. < 1287620541 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"First episode, here's what's gonna happen in the next ten!" < 1287620545 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i am setting the MOOD < 1287620553 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it's written in x86 assembly. < 1287620554 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: You just asked me what keyboard I use, then BEGGED me not to tell you. < 1287620556 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Honestly. < 1287620567 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: By... mentioning I'm a keyboard nerd? < 1287620570 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: OMG 3D < 1287620574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I totally saw those bikes on the 3D PLANE < 1287620576 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes. < 1287620580 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Mode 7! < 1287620583 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Do tell. < 1287620584 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh just tell me, I'm using a terrible one now. < 1287620599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'll just make a snide remark about it not classing as "good" and leave it at that. < 1287620609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Seriously, does this opening sequence make any fucking sense at all? < 1287620613 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :dear people who use snes9x: is there a tag to make it automatically lower my resolution and fullscreen instead of windowing? < 1287620614 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No. No it doesn't. < 1287620617 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...IT GOES BACK TO THE START < 1287620619 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Start is... Enter < 1287620624 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So that's what I had to do. < 1287620631 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...Battle mode? < 1287620636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: WHAT. < 1287620647 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I've not played Chrono Trigger. :) < 1287620712 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: What do I push. < 1287620818 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wait is more turn-based than active. < 1287620862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Oh so those are the two modes for the actual game? < 1287620863 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it's ATB? < 1287620863 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And you press start in some name-entering thing and in the start screens, but after that it's mostly just abxy. < 1287620875 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Which is the "proper" one? < 1287620878 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Active. < 1287620881 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please don't say "there's no proper one". < 1287620886 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Okay. < 1287620893 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Active is for "real men", yes. < 1287620904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Enter a name woop woop < 1287620908 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Am I super-boring if I just use "Crono" < 1287620935 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(I sleeps now.) < 1287620946 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Nah. < 1287620982 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gotta say, those graphics are amazing. < 1287620991 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I... this is totally not my mental image of "SNES". < 1287620999 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What *is*? < 1287621010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I, whatever the first Super Mario Bros. game for it was numbered. < 1287621013 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :3? Whatever. < 1287621019 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Super Mario Bros. 3 is NES. < 1287621027 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The one after that? :P < 1287621030 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Super Mario World < 1287621033 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That, then. < 1287621037 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :#World < 1287621039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dear God the colours are nice. < 1287621047 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dear GOD the colours are nice. < 1287621055 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://www.mariowiki.com/images/d/d0/SMWMvsB.png < 1287621056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :No mom, YOUR bell makes such beautiful music. Wait, what? < 1287621071 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes. That. < 1287621081 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: And that was a launch title. < 1287621086 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if everyone is the same height in this game. < 1287621096 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wonder why the bottom few pixels are unused. < 1287621123 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: The SNES had a lot more power in it. And even more if you stuck a RISC chip onto the cartridge! < 1287621161 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Uhh, can I actually do anything before I go downstairs? To anyone who knows. < 1287621165 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I haven't mastered these controls yet. < 1287621294 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1287621399 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :snes9x (this version) is unplayable with mouse and keyboard afaik < 1287621403 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :*afaict < 1287621456 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, I'm quite sad that sticking CD-quality audio in games wasn't practical until recently. I would love to play FF6 without synthesised music. < 1287621499 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :She called < 1287621502 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Had no idea who I was < 1287621509 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And I could barely understand her accent < 1287621530 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cries < 1287621544 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287621570 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if Sgeo actually cried there < 1287621585 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION closes curtains < 1287621586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :FUCK YOU LIGHT < 1287621589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(in Chrono Trigger) < 1287621631 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :No I didn't < 1287621632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :omg i want the cat < 1287621642 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :But I think I hung up on her on accident < 1287621652 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: wow, she doesn't give you your allowance unless you talk to her twice < 1287621653 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bitch :| < 1287621678 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I wonder who the hell the Japanese think they're portraying with their families. < 1287621697 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Always single mother, always says the exact same thing to the kid < 1287621702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Always an almost-identical house < 1287621738 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I... a guy is walking on the spot. Emulation issue? < 1287621740 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You think? < 1287621835 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Keyboard has nearly restored itself. < 1287621856 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: WHICH < 1287621889 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ping < 1287622027 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :liquid metal self-restoring TERMINATEROR keyboard < 1287622056 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i use a BRAIN keyboard. < 1287622061 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it plugs into my BRAIN socket < 1287622092 0 :cpressey!unknown@unknown.invalid QUIT :Quit: actually, i'm NOT thinking what you are thinking < 1287622272 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: japanese fathers are never home, you know. < 1287622272 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Cool, gold is worthless in this game. < 1287622282 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: And Japanese houses are TINY < 1287622290 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :work during day, drink during night < 1287622292 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You can get arbitrary gold here just by pressing a button at the right time ten times. < 1287622293 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That's one gold piece. < 1287622295 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also trivial. < 1287622301 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(and the drinking is also work) < 1287622320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: psht that's clearly the Norwegians < 1287622411 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yep. baseless, that is. < 1287622464 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I saved to a save slot on the cart. Am I a bad person? < 1287622477 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No. < 1287622528 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Awesome. I appear to be getting 15,000 kbit/s for this LOSSLESS x264 encode. < 1287622544 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(note: 420p24) < 1287622548 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :s/420/480/ < 1287622550 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :FREUD! < 1287622576 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: For comparison, a DVD is generally 9,000 kbit/s or so. < 1287622612 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Approximately doubling the storage space would let us have lossless 480p. < 1287622628 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: 1080p < 1287622645 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... I'll try that later. Quite a bit later. < 1287622658 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wow, this random girl I just met sure is dedicated to following a few pixels behind ,e/ < 1287622659 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*me. < 1287622661 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: with FLAC soundtrack < 1287622663 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I'd need to download the uncompressed video) < 1287622666 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Well, of course. < 1287622687 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"They're still setting up! Why not go and figure out what you're supposed to do before we let you in." < 1287622702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Come, random girl who follows a few pixels behind me. < 1287622708 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Let us find our quest as you get in my way annoyingly. < 1287622875 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: This is actually a low enough bitrate that it would be ENTIRELY FEASIBLE to stream lossless 720x480 video over ATSC if the spec allowed. < 1287622883 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I approve. < 1287622892 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wait, ATSC? < 1287622896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Some zany American thing? < 1287622908 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The American digital terrestrial television standard. < 1287622941 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The only real reason we use it instead of DVB is that ATSC broadcasts started before DVB was invented. < 1287622963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The only time America has ever been ahead of the curve. < 1287622969 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ever. < 1287622983 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ATSC's at least not a terrible standard. < 1287623006 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"This Kingdom's been through a lot, like the war against Magus, 400 years ago." < 1287623016 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh, you fought a guy 400 years ago. Such hardship you peaceful motherfuckers face. < 1287623020 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Not even Switzerland has that kind of record. < 1287623125 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, so the one I selected was basically "pseudo-realtime battles" < 1287623156 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yup. That's the Active Time Battle system for you. < 1287623165 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Am I... meant to like that? < 1287623188 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It'll either grow on you or make you very glad that it fell out of style. < 1287623189 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287623197 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I NEED TIME TO THINK ;_; < 1287623205 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My Elephant's Dream encode is 1.2G < 1287623211 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And 100% lossless. < 1287623213 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Victory! < 1287623216 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :My elephant's dream encode is 1.2G. < 1287623262 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Jurassic (music symbol) rhythm (music symbol)" < 1287623265 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Them some prehistoric lyrics. < 1287623280 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is, in fact, ENTIRELY PRACTICAL. < 1287623410 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Now, then. 1080p, you say? < 1287623416 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :46GB uncompressed. < 1287623434 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it doesn't exist in such a format. < 1287623445 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It doesn't? :( < 1287623457 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Lemme grab the PNGs, then. < 1287623459 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Anyway a dual-layer Blu-Ray can store 50 gigs. < 1287623464 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :y4m is just much more *convenient*. < 1287623465 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Are dual-layer Blu-Rays okay? < 1287623473 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yuh. < 1287623483 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I remember with DVDs it kinda sucked. < 1287623486 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Lag between scenes. < 1287623507 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's called a "shitty encode". < 1287623545 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Or do I not mean multiple layers... < 1287623554 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I may mean double-sided. < 1287623679 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: There's two ways to do a dual-layer DVD. < 1287623695 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The second layer can start from the inside or the outside of the disc. < 1287623708 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :With it starting at the outside of the disc, the transition time is essentially nil. < 1287623761 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways, hooray, 21G of PNGs. < 1287623776 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I anticipate the x264 will be similar in size. < 1287623782 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :BARELY PRACTICAL! < 1287624138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :goodnight < 1287624138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1287624140 0 :elliott!unknown@unknown.invalid QUIT :Quit: Connection reset by peer review < 1287624534 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287624547 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287624739 0 :catseye!~Chris@adsl-99-92-188-150.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287625068 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287625425 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :someone ought to computerize Spawn of Fashan. on a really objectionable platform, like, MS-DOS w/CGA graphics. ALSO: it should crash a lot, for full effect. < 1287625968 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OMGOMGOMG!!! < 1287625974 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :MythBusters is finally testing "When the shit hits the fan" < 1287625975 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :BEST < 1287625977 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :DAY < 1287625977 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :EVER < 1287626048 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :so, um < 1287626049 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*boggles* *facepalm* *boggles* < 1287626052 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :culture < 1287626057 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :....yeah. < 1287626181 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, that's fun. It seems that mplayer seems to fail at a crazy, crazy Matroska file with lossless video and audio. < 1287626231 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's matryoskas all the way down < 1287626251 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*matryoshkas < 1287626284 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It seems to have trouble with the *FLAC* in there. < 1287626315 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It handles being told to play a seperate AVI and WAV file just fine. < 1287627695 0 :SimonRC!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287627857 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :http://cgi.ebay.co.uk/Commodore-64-Quintic-Warrior-Quicksilva-/110597345971 < 1287627865 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"you will never discover MY roots, challenger!" < 1287628298 0 :calamari!~calamari@ip70-162-184-205.ph.ph.cox.net JOIN :#esoteric < 1287628305 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1287628312 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1287628318 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: The requested URL /webplat/webplat.js was not found on this server. < 1287628350 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :how's it going catseye < 1287628361 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: back-up-y. < 1287628401 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh I see, he changed it to loader.py < 1287628404 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Name changed, load method changed, recreate your bookmarklet from http://codu.org/websplat/ < 1287628411 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :loader.js rather < 1287628417 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Errr? < 1287628420 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :loader.js should work ... < 1287628425 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(As a symlink) < 1287628425 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i was wondering what .py was involved for < 1287628456 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ohoho < 1287628461 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't read properly :P < 1287628475 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, yeah, remake your bookmarklet :P < 1287628480 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1287628485 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it's a mini gregor! < 1287628498 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You haven't web*lat'ted in a while :P < 1287628507 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :weird, I can't seem to double-jump through "Some pages I recommend platforming on: " < 1287628513 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You can thank quintopia for the images. < 1287628572 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh, yes I can, guess I just needed more height < 1287628847 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :falling off then clicking it again to load another copy produces very interesting results lol < 1287628866 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pretty cool, I like it! < 1287628893 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://i41.tinypic.com/a4ymva.png This is an actual frame from a Bluray. HOW DO YOU ENCODE THAT POORLY. < 1287628918 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :MPEG2 at those bitrates can produce better. < 1287629064 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: if there are 2 lines of text, I can't jump through.. is that by design?> < 1287629090 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: You can only jump through one (z-ordered stack of) element(s). < 1287629125 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh so it's the one above it that is stopping me < 1287629126 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: try increasing the font size! or disabling css! < 1287629134 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea what will happen if you try those, btw. < 1287629194 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :without css it doesn't work < 1287629537 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :interesting.. after you fall all the way off, you still get one final jump < 1287629638 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :"tar: TAP: file changed as we read it" < 1287629646 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :is that the "royal we"? < 1287629665 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :or is tar actually a gang of little gnomes? < 1287630171 0 :calamari!unknown@unknown.invalid TOPIC #esoteric :Mandelbrot stabbed to death; on autopsy, authorities found smaller version of Mandelbrot inside | TOO SOON | http://is.gd/g4ullllID < 1287630459 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooopppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp < 1287630459 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pppppppppppppppppppppppppppppppppppppppppppppppppppppppoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooookkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu < 1287630459 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :uuuuuuuuuu;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm < 1287630465 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmlllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll///////////////////////''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''/ < 1287630478 0 :ChanServ!unknown@unknown.invalid MODE #esoteric :+o oerjan < 1287630495 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION taps his fingers < 1287630554 0 :oerjan!unknown@unknown.invalid MODE #esoteric :-o oerjan < 1287630615 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric : bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbboops sorry .; b < 1287630615 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric : xx x < 1287630621 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1287630635 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :bbl :) < 1287630637 0 :calamari!unknown@unknown.invalid QUIT :Quit: Leaving < 1287630637 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :SOMEONE IS NOT TAKING A HINT HERE < 1287630743 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :w < 1287630812 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :the um,link in the topic goes nowhere now < 1287630835 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :also, was he drawing a mandelbrot set? i can only hope, but i don' think so < 1287630873 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287630918 0 :catseye!unknown@unknown.invalid TOPIC #esoteric :Mandelbrot stabbed to death; on autopsy, authorities found smaller version of Mandelbrot inside | TOO SOON | http://tunes.org/~nef/logs/esoteric/ < 1287630964 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it doesn't look much like a mandelbrot set < 1287631002 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :maybe in 300 columns and really large.....mmmstill no. < 1287631040 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :only the first two lines even resemble each other, but a part of the mandelbrot set still wouldn't look like that < 1287631066 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :conclusion: he was drawing it *poorly*. < 1287631075 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :...that may be. < 1287631148 0 :catseye!unknown@unknown.invalid TOPIC #esoteric :Mandelbrot stabbed to death; on autopsy, authorities find smaller version of Mandelbrot inside | TOO SOON | http://tunes.org/~nef/logs/esoteric/ < 1287631155 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :newspaper headline grammar < 1287631229 0 :oerjan!unknown@unknown.invalid TOPIC #esoteric :Mandelbrot 'stabbed to death'; on autopsy, authorities 'find smaller version of Mandelbrot inside' | TOO SOON | http://tunes.org/~nef/logs/esoteric/ < 1287631238 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no _this_ is newspaper headline grammar < 1287631286 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1287631946 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1287632008 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :dive into cohomology < 1287633953 0 :SimonRC!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1287634053 0 :wareya!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287634108 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287635215 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :fiber bundles for dummies < 1287636643 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Things I wish I had known about: document.elementFromPoint < 1287636664 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Why does it have a name inconsistent with all the other getElement* functions? Because Microsoft made it. < 1287636979 0 :catseye!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287637255 0 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1287638271 0 :catseye!~Chris@adsl-99-92-188-150.dsl.chcgil.sbcglobal.net JOIN :#esoteric < 1287638291 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :hi fungot < 1287638292 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :catseye: so in pi calculus, join calculus, etc. they can also sell copies of software ( the gnu project has written things like gcc, mozilla, and probably breaks horribly in lots of hitchcock films, the fnord < 1287638310 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287638313 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i love you. < 1287638528 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://www.fantasyscotus.net/ < 1287638562 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Good night < 1287639474 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :coppro: ... < 1287639643 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287640143 0 :antivigilante!~antivigil@wsip-70-166-115-251.ph.ph.cox.net JOIN :#esoteric < 1287640571 0 :wareya!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287640620 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287641610 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :netcat, on cygwin, doesn't do the -e thing it seems -- at least not for MY bot. < 1287641613 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1287641616 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :good night < 1287641656 0 :catseye!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287641912 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287641923 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287641932 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287642003 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Re the topic, a Finnish parody newspaper web thing announced Mandelbrot's death with something like (badly paraphrased) "The decades-long project to measure the boundary of Benoît Mandelbrot had to be discontinued on Thursday. < 1287642071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The project, started in 1967, took significantly longer than expected, as the perimeter of Mandelbrot grew longer every time the researchers switched to more accurate methods of measurement. < 1287642118 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :According to the latest measurement, made with an electron microscope, Mandelbrot was longer than the British coastline." < 1287642122 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And so on, and so forth. < 1287642342 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, since I went that far, I might do the last sentence too: "The experts described the challenged faced by the project also with exact mathematical expressions, but of that the reporters, having received a social science education, did understand nary a thing." < 1287642353 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :s/ged/ges/ and meh. < 1287642686 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1287642696 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :linky? < 1287642979 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Uh, well, http://lehti.samizdat.info/2010/10/mandelbrotin-aariviivan-pituuden-mittaus-keskeytettiin/ to that particular piece. < 1287643582 0 :Mathnerd314!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287645809 0 :Zuu!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287645830 0 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1287646896 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Is there any fractal that does not have boundary length go to infinity as the scale appoaches zero? < 1287647530 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287647540 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287647995 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1287647999 0 :clog!unknown@unknown.invalid QUIT :ended < 1287648000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1287649010 0 :jix!~jix@tomakin.h-ix.net JOIN :#esoteric < 1287649011 0 :jix!unknown@unknown.invalid QUIT :Client Quit < 1287649023 0 :jix!~jix@tomakin.h-ix.net JOIN :#esoteric < 1287649635 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287649644 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1287649946 0 :atrapado!~ro@193.144.79.241 JOIN :#esoteric < 1287650280 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287650509 0 :jcp!unknown@unknown.invalid QUIT :Ping timeout: 250 seconds < 1287650795 0 :pikhq_!~pikhq@75-173-238-244.clsp.qwest.net JOIN :#esoteric < 1287650999 0 :fizzie`!fis@iris.zem.fi JOIN :#esoteric < 1287651061 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1287651246 0 :EgoBot!unknown@unknown.invalid QUIT :*.net *.split < 1287651246 0 :pikhq!unknown@unknown.invalid QUIT :*.net *.split < 1287651246 0 :bsmntbombdood!unknown@unknown.invalid QUIT :*.net *.split < 1287651246 0 :fizzie!unknown@unknown.invalid QUIT :*.net *.split < 1287651246 0 :cal153!unknown@unknown.invalid QUIT :*.net *.split < 1287651246 0 :myndzi!unknown@unknown.invalid QUIT :*.net *.split < 1287651381 0 :cal153!~cal@c-24-4-207-72.hsd1.ca.comcast.net JOIN :#esoteric < 1287651381 0 :myndzi!myndzi@c-24-19-39-178.hsd1.wa.comcast.net JOIN :#esoteric < 1287651405 0 :EgoBot!~EgoBot@codu.org JOIN :#esoteric < 1287651405 0 :bsmntbombdood!~gavin@97-118-212-247.hlrn.qwest.net JOIN :#esoteric < 1287652313 0 :jcp!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1287652592 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1287654258 0 :ais523!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287654740 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287655438 0 :Zuu!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287655648 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Vorpal: ping <-- pong < 1287655743 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott: for log reading purposes: I realised that trying to prove anything useful about much of libc is useless, for example, take strlen(), you can't even say anything about it really because there might not be any \0 byte. < 1287655810 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it is easier to prove useful properties for stuff like memcpy and so on that takes a max length parameter < 1287656782 0 :Ilari_antrcomp!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287656782 0 :Ilari!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287656847 0 :Ilari!~user@2002:5870:32ae:1:4261:86ff:fe96:fca JOIN :#esoteric < 1287656867 0 :Ilari_antrcomp!~user@2002:5870:32ae::1 JOIN :#esoteric < 1287658189 0 :antivigilante!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287658415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you can prove that strlen returns the length correctly if given a null-terminated string < 1287658495 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :meanwhile, on the C module I'm trying to TA: you can't use scanf("%s") because it leads to a buffer overflow if the user gives more input than the size of the buffer can't you just use sizeof() < 1287658502 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I do not have high hopes for this module... < 1287658860 0 :fizzie`!unknown@unknown.invalid NICK :fizzie < 1287658864 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That is very impressive. < 1287658890 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes indeed. Hm I wonder how to express that to frama-c, I'm not completely sure it is possible < 1287658911 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ais523, TA? < 1287658949 0 :ais523!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287659148 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287659187 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Teaching assistant", I'd guess. < 1287659328 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: Welcome honored guest. I got the key you want! would you like onderves. of Yourself < 1287661368 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287661408 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, got any good suggestion for safe prefix for identifiers in library code? _ is for the standard and __ is for libc. ___ looks a bit silly... And so does prefixing parameter names in the headers with the library prefix < 1287661448 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(and I can't just skip them, since there will be formal verification comments referring to those in the headers) < 1287661607 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not triple-underscores, at least. < 1287661616 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hm, why not? < 1287661626 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, it looks so silly that no one else uses it < 1287661635 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but it still looks so silly. < 1287661643 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :good point < 1287661717 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure what would be sensible, though. Any non-odious things I can think of are more or less conflict-prone. < 1287661798 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, error prone is something I want to avoid everywhere in this case. < 1287661933 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :As a quick poll: the SDL/OpenGL/glib headers at least include parameter names but don't seem to use any sort of prefix. < 1287661990 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, true, but I don't want defines from something like ncurses messing up, which is infamous for doing just that. < 1287662075 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Add libpng to that list of no-prefix names, though the libpng parameter names are so silly ("void png_destroy_write_struct(png_structpp png_ptr_ptr, png_infopp info_ptr_ptr);") that maybe they don't need any. < 1287662084 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's like reverse hungarian notation. < 1287662096 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, :D < 1287662121 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, amusing define from deep in glibc: < 1287662125 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :/* This is not a typedef so `const __ptr_t' does the right thing. */ < 1287662125 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :#define __ptr_t void * < 1287662137 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :the comment makes sense certainly but... why define that at all < 1287662196 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's a nice tradeoff: you get "const __ptr_t" working, but on the other hand multi-declarations like "__ptr_t a, b" then won't. < 1287662253 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well yeah, but why do they define that thing at all < 1287662289 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't really know. Maybe they don't like the * character? < 1287662401 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it's for when they try to port glibc to a compiler that doesn't support void pointers? < 1287662516 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, har har :P < 1287662543 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hey, void's a new feature, you can't expect everyone to support it yet. < 1287662623 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Seminar session time real soon now, I wonder what it's going to be about. < 1287662643 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Multi-task learning with kernel and nonparametric methods" < 1287664996 0 :nooga!~nooga@77-253-131-32.adsl.inetia.pl JOIN :#esoteric < 1287665248 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1287665533 0 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1287666044 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1287666382 0 :antivigilante!~antivigil@174-26-74-233.phnx.qwest.net JOIN :#esoteric < 1287667485 0 :antivigilante!unknown@unknown.invalid QUIT :Read error: Connection timed out < 1287667750 0 :atrapado!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1287667807 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287667826 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1287667898 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1287667966 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1287668077 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1287668657 0 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1287668671 0 :elliott!unknown@unknown.invalid TOPIC #esoteric :Mandelbrot 'stabbed to death'; on autopsy, authorities 'find smaller version of Mandelbrot inside' | TOO SOON | http://tunes.org/~nef/logs/esoteric/?C=M;O=D < 1287668731 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :17:14:39 elliott: There's two ways to do a dual-layer DVD. < 1287668731 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :17:14:55 The second layer can start from the inside or the outside of the disc. < 1287668731 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :17:15:08 With it starting at the outside of the disc, the transition time is essentially nil. < 1287668743 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq_: would it work to transition to another layer, say, in the middle of fast action? < 1287668867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :18:41:33 http://i41.tinypic.com/a4ymva.png This is an actual frame from a Bluray. HOW DO YOU ENCODE THAT POORLY. < 1287668867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :18:41:58 MPEG2 at those bitrates can produce better. < 1287668867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1287668870 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'd prefer a DVD. < 1287668943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :`addquote 21:18:12 catseye: so in pi calculus, join calculus, etc. they can also sell copies of software ( the gnu project has written things like gcc, mozilla, and probably breaks horribly in lots of hitchcock films, the fnord < 1287668944 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :elliott: also more fat burns better. there's no finer-grained editing than page-level atm. you may want to just do < 1287669019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :02:09:03 elliott: for log reading purposes: I realised that trying to prove anything useful about much of libc is useless, for example, take strlen(), you can't even say anything about it really because there might not be any \0 byte. < 1287669020 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well < 1287669058 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(exists n. byteAtLocEq (p+n) 0) -> strlen n = n < 1287669059 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1287669062 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1287669065 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(exists n. byteAtLocEq (p+n) 0) -> strlen p = n < 1287669070 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287669074 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1287669087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: of course you could package that up as nullTerminated p < 1287669092 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nullTerminated s -> strlen s = n < 1287669092 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1287669098 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1287669114 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :of course you'd probably not be able to have them as actual coq functions without some zaniness < 1287669115 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but eh < 1287669123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or at all really < 1287669125 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1287669129 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway, if you really care that much about stuff being correct that you formally prove it you probably don't want to use C strings anyway < 1287669137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :03:43:28 fizzie, got any good suggestion for safe prefix for identifiers in library code? _ is for the standard and __ is for libc. ___ looks a bit silly... And so does prefixing parameter names in the headers with the library prefix < 1287669140 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :surely ___ is reserved for libc < 1287669143 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since it's __X for X=_ < 1287669157 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no __ is for libc, and _ is for the standard < 1287669165 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: if you care about it being formally proven and you want to write it in C you're either controlling a nuclear reactor or stupid. < 1287669173 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1287669176 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i mean < 1287669177 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :___ < 1287669179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :has prefix __ < 1287669181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which is the libc prefix < 1287669182 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no? < 1287669199 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but then __ is for C standard since _ is, and __ has prefix _ < 1287669218 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I think it says "followed by alphanumeric letter" or such, I need to check that < 1287669227 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ok. < 1287669259 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :things I wish I could do: tell apt "I want ubuntu-desktop, but not this one dependency (*cough* pulseaudio) and you just have to accept that." < 1287669322 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I wish the same. < 1287669339 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :there are a few more ones that just pulseaudio I wish to avoid < 1287669342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: instead, I'm just going to try to install ubuntu-desktop every now and then, note the new packages, and install them :P < 1287669348 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm, like what? < 1287669358 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Cough, Ubuntu One, cough, but that isn't depended on by ubuntu-desktop. < 1287669379 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm forgot, I think it used to depend on openoffice or something in older releases. < 1287669386 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh. i think it still does < 1287669386 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :seems that is just recommends nowdays < 1287669391 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287669398 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fuck openoffice with a rusty chainsaw < 1287669416 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's perhaps the only office suite worse than Office < 1287669427 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway, there was some other thing too, evolution. < 1287669442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what's wrong with having evolution installed, even if you don't use it? < 1287669448 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's not like ubuntu isn't full of such stuff anyway < 1287669452 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hah true < 1287669468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and you can hide it from the memories and try and forget about the disk space it's using up < 1287669471 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*menus < 1287669490 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you could just disable pulseaudio and not uninstall it? < 1287669493 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: interesting, I have libpulse but no pulseaudio. < 1287669494 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wonder how that works. < 1287669499 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you *can* do that, but it's a bitch < 1287669508 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not just an init script? < 1287669511 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also I think to hide the indicator applet icon for the pulseaudio audio stuff it's uh < 1287669517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you have to uninstall it maybe? or just fuck with the files < 1287669523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and that would probably break ubuntu-desktop if the former < 1287669530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no, because it also redirects ALSA to PulseAudio < 1287669544 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1287669555 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well it's to be expected, it's reasonable to do if you actually want it < 1287669558 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i just don't < 1287669558 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ever < 1287669599 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, exactly do you expect anything relating to sound more advanced than the build in pc speaker to be sane under linux ;P < 1287669607 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait, that one isn't sane either < 1287669613 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*built-in < 1287669616 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it shows up in /dev/input < 1287669617 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that sentence took a while to parse... < 1287669624 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, simple typi < 1287669625 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :argh < 1287669628 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :typo* < 1287669629 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :typi, the plural of typo < 1287669638 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :typoing typo is kind of awkward < 1287669644 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: yeah, the only way i've managed to get a sane interface to linux audio that also works well is OSSv4 < 1287669660 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :decent API (from what I gather), proper /dev files that work reasonably and mix properly < 1287669665 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :low latency < 1287669675 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and it actually makes Flash audio sync up < 1287669688 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: but OSS on Ubuntu is just ... lol < 1287669697 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, there are a few alsa drivers that actually have low latency and so on. But they are the exception rather than the norm < 1287669702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the repository version is old. the non-repository version is a pain to set up. < 1287669703 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and stuff. < 1287669708 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :luckily my sb live card is one of the exceptions < 1287669746 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, as for flash audio sync, how comes video syncs fine with audio when watched in, say, mplayer or vlc? < 1287669762 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: well if you're me it doesn't, not when using pulseaudio or alsa :) < 1287669764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: but uh < 1287669767 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (1) flash sucks < 1287669772 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287669773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (2) flash uses OSS all the time, I think < 1287669779 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(so obviously it's faster without a translation layer) < 1287669780 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and < 1287669781 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm that would explain parts of it < 1287669790 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: (3) nspluginwrapper is insane and god knows what it does to desync everything up. < 1287669796 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it even syncs up on my thinkpad, with intel hd audio < 1287669805 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, right < 1287669810 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and i hate nspluginwrapper and HURRY THE FUCK UP ADOBE RELEASE THE 64-BIT VERSION. < 1287669817 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i have intel hd audio but... yeah < 1287669821 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :alsa, not a fan. pulse, not a fan. < 1287669823 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that is < 1287669825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :is-not < 1287669831 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :alsa is not a fan of my card < 1287669832 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not < 1287669834 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm not a fan of alsa < 1287669844 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well thinkpad uses alsa with pulse. Because so far I haven't had sync issues I never bothered replacing it < 1287669858 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :guess I'm just lucky < 1287669881 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: In this case I decided to just get rid of PulseAudio when it was too shitty to handle bsnes giving it 32khz audio :P < 1287669933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq_: re: that screenshot < 1287669935 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq_: "The project team was able to produce a x264 video compliant Blu-ray. The first and most important stone from which to build authoring programs. < 1287669935 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The content already present on the network and released under a permissive license, were compressed at a rate sufficient to be burned on a standard DVD disc." < 1287669945 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq_: i.e. "We're innovators! Also, pointless goal that makes quality useless!" < 1287669979 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :note: google translate is *great* at italian -> english < 1287670075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's official; Empathy is so bad that I'm installing Pidgin. < 1287670079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHYYYYYY < 1287670118 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You must be some sort of a robot to so completely lack any empathy. < 1287670127 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Or maybe a replicant.) < 1287670173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or a replicator! http://www.yehppael.com/images/uploaded/0000/0006/img-21.jpg Although that makse little sense. < 1287670376 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just to add one more data point: I don't have any AV sync issues when it comes to (regular) video playback through pulse/ALSA (except for one bluetooth headset which is pretty flaky everywhere), and haven't bothered to replace it because (a) Ubuntu and (b) I actually use Pulse's "use pavucontrol to route audio from different apps to different devices in one easy, centralized way" feature; I guess that's not something OSSv4 does? (Though perhaps if I just did pe < 1287670376 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :r-application symlinks to /dev files and some sort of custom kludge to manipulate those.) < 1287670387 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287670465 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://www.opensound.com/wiki/index.php/Tips_And_Tricks -- that mess re "add a "vmixctl attach" command to the $OSSLIBDIR/soundon.user file" makes it sound uncomfortably close to fiddling with asoundrc's. :p < 1287670561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: It isn't actually /dev-based. < 1287670566 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OSS is nothing like old OSS :P < 1287670592 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, again, I was just going by http://www.opensound.com/wiki/index.php/Tips_And_Tricks "Changing the default sound output" -- "The typical method is to relink /dev/dsp to the desired /dev/oss/.../ device." < 1287670606 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That sounds pretty old-fashioned. < 1287670631 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Files; very old-fashioned. < 1287670646 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :What is that if not "/dev-based", though? < 1287670667 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Well, I'm pretty sure there's an API that doesn't actually touch any /dev files. < 1287670676 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Presumably it treats /dev/dsp as configuration. < 1287670714 0 :Slereah!~butt@ANantes-259-1-28-37.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1287670761 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I actually don't know, but I do know that it works perfectly. < 1287670768 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And doesn't feel hacky or anything. < 1287670904 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'm just looking at this http://manuals.opensound.com/usersguide/ and from what I can tell, you're certainly supposed to configure "where does this sound go" in the application doing the playback, which is something I don't like, because so many apps tend to hide that thing in all kinds of uncomfortable places. (I don't mind "hacky", though.) < 1287670940 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I don't do crazy shit like that, but, uh, I'd trust the wiki more than the manual. < 1287670946 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Documentation is one thing I do not believe it is so strong on. < 1287670991 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The whole discussion is a bit academic, since my laziness is so endemic I'm sure I couldn't be arsed to switch from "whatever Ubby does by default" unless (until?) things actually break. < 1287671267 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: OSSv4 is a pain to get working on Ubuntu because Ubuntu sucks, so yeah. < 1287671675 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Uhh, you can't resize Pidgin's text box thing to be only one line by default, can you? < 1287671702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wait. no, one works. < 1287672021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"National Flags < 1287672021 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Due to political reasons, they are not distributed with GNOME unfortunately." < 1287672022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287672094 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287672144 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Haha... < 1287672300 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Certain flags could be used to annoy certain people... < 1287672343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://developer.pidgin.im/raw-attachment/ticket/2367/pidgin201gui.jpg "I will now point out your UI's flaws using badly-spelled red on black, great big red borders around things I already have arrows pointing to, and Fixedsys as one of my main fonts." < 1287672351 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Also, I will spell any word greater than six letters long incorrectly." < 1287672362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Okay, so there's only two typos, but come on.) < 1287672388 0 :Slereah!~butt@ANantes-259-1-75-187.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1287672762 0 :pikhq_!unknown@unknown.invalid NICK :pikhq < 1287672776 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pikhq_: re: that screenshot < 1287672776 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pikhq_: "The project team was able to produce a x264 video compliant Blu-ray. The first and most important stone from which to build authoring programs. < 1287672776 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : The content already present on the network and released under a permissive license, were compressed at a rate sufficient to be burned on a standard DVD disc." < 1287672776 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pikhq_: i.e. "We're innovators! Also, pointless goal that makes quality useless!" < 1287672792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also < 1287672792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 17:14:39 elliott: There's two ways to do a dual-layer DVD. < 1287672792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 17:14:55 The second layer can start from the inside or the outside of the disc. < 1287672792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : 17:15:08 With it starting at the outside of the disc, the transition time is essentially nil. < 1287672792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : pikhq_: would it work to transition to another layer, say, in the middle of fast action? < 1287672794 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287672935 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it's small enough that the buffer takes up the slack. < 1287672957 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, some DVD players can do the switch to the other layer start effectively instantly; hooray, buffering. < 1287673301 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wow, Chrono Trigger's graphisc are awesome. < 1287673302 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*graphics < 1287673447 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh look at that, I've gone back just in time for the war. < 1287673891 0 :MigoMipo!~John@84-217-7-199.tn.glocalnet.net JOIN :#esoteric < 1287674207 0 :cpressey!~cpressey@12.116.117.150 JOIN :#esoteric < 1287674242 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287674273 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: NETBSDNETBSD < 1287674284 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Tonight. It shall happen. < 1287674294 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: How many hours is "tonight"? < 1287674298 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I'm a little irritated by Maverick, tbh. < 1287674300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I cannot miss the achtung. < 1287674303 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :achtung < 1287674308 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :achtungachtungachtung < 1287674336 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :eh. yeah, you usually log off less than an hour before i get back online at home. < 1287674376 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :like 8 hours from now, bahah. < 1287674396 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: I TOTALLY SUGGEST THE WEEKEND < 1287674405 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :(like it will be SO ENTERTAINING from your end to see me disappear, then reappear 20 minutes later saying "I can't get the network up"_ < 1287674481 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :but yes, weekend is probably a better plan < 1287674515 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can't wait to see the NetBSD One Online Music Store plugin for madplay though < 1287674523 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :(see? it doesn't even make any sense, right?) < 1287674776 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: You are quite thoroughly insane. < 1287674782 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : (like it will be SO ENTERTAINING from your end to see me disappear, then reappear 20 minutes later saying "I can't get the network up"_ < 1287674784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes it will < 1287674789 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also it takes longer than that :P < 1287674898 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :DISCOVERY: document.elementFromPoint < 1287674905 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :FURTHER DISCOVERY: document.elementFromPoint is effectively unusable. < 1287675046 0 :Harpyon!~Harpyon@ti0031a380-0423.bb.online.no JOIN :#esoteric < 1287675110 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You must make moving elements work. Wanna know why? < 1287675135 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Without elementFromPoint being tolerable, I /can't/. Period. But why? < 1287675137 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Marquees as moving platforms. < 1287675146 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Jumping at the right time to avoid falling from blinking ones. < 1287675149 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I rest my fucking case. < 1287675155 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The movement of marquees isn't detectable from within JS anyway. < 1287675165 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :All you know is the box. < 1287675183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: JS is unsuitable for this? < 1287675187 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Y'DON'T SAY :P < 1287675204 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Doing it directly in WebKit would be hell on Earth. < 1287675216 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Doable, but I'd sooner castrate myself with a rusty soup spoon. < 1287675336 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Use WebKit, write the bulk of it in JS, but for special bits have WebKit-using C++ that exposes marquee positions and other useful stuff to JS? < 1287675357 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's exactly what I'm referring to. < 1287675368 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hacking out the part of WebKit that draws that, detecting whereTF it's putting things, and barfing that back to JS = hell on Earth. < 1287675379 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yeah because this is an easy project :P < 1287675389 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Up until now it has been. < 1287675398 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yay another dormant Gregor project < 1287675453 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yes, "I'm not adding a pointless feature that would take me a week of work" = "I'm abandoning this project" < 1287675453 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Totally the same. < 1287675570 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and which would significantly reduce the userbase. From "whoever wants to" (tens) to "whoever downloads this and compiles a hacked WebKit into a browser" (zero) < 1287675610 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Can you not write your own elementFromPoint? Sounds "easy". < 1287675651 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: Uhh, how am I writing elementFromPoint not in terms of elementFromPoint? Iterating over every element and checking if it's there? < 1287675819 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I suppose I could have an "enhanced" hacked-WebKit branch and a "normal" unhacked-WebKit branch ... < 1287675839 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And if I implemented a non-shitty getElementsByRect into the enhanced one ... < 1287675936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Oh, and which would significantly reduce the userbase. From "whoever wants to" (tens) to "whoever downloads this and compiles a hacked WebKit into a browser" (zero) < 1287675939 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Into a browser?? < 1287675944 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I meant making it a standalone application. < 1287675955 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just embed a webkit widget in a window. Done. < 1287675967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :This also gets rid of having to make it a bookmarklet. < 1287675995 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So how is elementFromPoint useless? < 1287676022 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's too damned slow because: < 1287676045 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :1) It only returns the highest-zIndex element at the point, so I need to CSS-modify that and recurse to get every element. < 1287676061 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :2) It's only by-point, not by-box, but I'm doing box-box collision detection here. < 1287676130 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yeah, I'm totally gonna say "Write ultra-trivial application that just starts up a window with WebKit on some page (put a URL box there or something, the "start level") that automatically injects the JS into any non-starting page. (That would be, what, 200 lines at the most? Surely.) < 1287676141 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then you can add little enhancements for the JS code when you want. < 1287676161 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That is not the hard part. At all. That's the already-done part. < 1287676179 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh, I wasn't thinking about the "realtime" version, if things are changing. Just, survey every element, record its BB (in a quadtree?), test points in that structure. < 1287676183 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You already have an application? < 1287676202 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: That's more-or-less exactly what I'm already doing. < 1287676205 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I'm just saying, do that and ditch the bookmarklet model. Then you can add stuff when you want without making shit change. < 1287676217 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: I was hoping elementFromPoint would help me make it dynamic :P < 1287676220 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh, and you could load the JS from the web, so that updates would be automatic unless you added some WebKit stuff... < 1287676225 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1287676225 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Which could easily just tell you "yo upgrade") < 1287676226 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Well OBVIOUSLY you ditch the bookmarklet if you're doing it that way. < 1287676244 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Sheesh, I know it gives equivalent functionality, I'm just saying: Do this now and the amount of work later is decreased :P < 1287676251 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also it'll be less silly. < 1287676282 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Out of curiosity, have you ever compiled WebKit? Have you ever hacked its build system at all? < 1287676294 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ...you wouldn't need to? < 1287676299 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Just link to it. < 1287676311 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I would need to give its library a name unambiguous from "real" WebKit. < 1287676311 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm assuming that its API is good enough to add a proper elementFromPoint replacement. < 1287676317 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: No you wouldn't. < 1287676321 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You could *link to actual WebKit*. < 1287676329 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :All you're doing is binding some C++ stuff to JS. < 1287676330 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OHOHOHOH < 1287676340 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Suddenly I have 100% more understanding of what you're suggesting X-D < 1287676343 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Is that laughter or "oh, right, do the *obvious* thing" :P < 1287676346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The latter! Yay < 1287676370 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, so that idea has just gone from "wtf, hacking WebKit = I want to kill myself" < 1287676379 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :To "ahh, simply providing the necessary interfaces" < 1287676381 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :To "elliott is a design GOD" < 1287676394 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Note: I just filed for a patent on "Linking to WebKit to make a game" < 1287676421 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :DAMN! < 1287676437 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Darn, it just came back. Apparently there's already a patent for that < 1287676441 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :SO YOU SHOULD BE FINE < 1287676446 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Only I'm litigious enough. < 1287676460 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"There's a patent for that. From Apple." < 1287676624 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Does libavcodec do replaygain? < 1287676655 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I wonder if you could actually get the "real" bounding box of a marquee... < 1287676675 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I guess internally, it actually has "100%" width, and just scrolls like that. < 1287676683 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But you could get the bounding box of all elements inside. < 1287676690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Of course it'd be easier with JS that actually moves stuff. < 1287676695 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now to find a page that actually does that! < 1287676701 0 :nooga!~nooga@77-253-131-32.adsl.inetia.pl JOIN :#esoteric < 1287676809 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Right now I don't even support JS that /adds/ stuff, e.g. Facebook's dynamic content. < 1287676814 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Right. < 1287676824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I bet WebKit's API lets you hook into newly-created elemeeeents :P < 1287676847 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't need to if I just exposed a fast getElementsByRect. < 1287676854 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or that, right. < 1287676861 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :haha, you know Yvette's Bridal Formal? < 1287676868 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the worst designed website in the world? < 1287677358 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I am aware of the work of Yvette, yes < 1287677371 0 :sshc!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287677609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: http://yvettesbridalformal.com/Fastings1.html -> "please click here to see what you came to see" -> http://yvettesbridalformal.com/Psychological_Thriller_Horror_Success.html < 1287677616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[There used to be alot more conspiracies, death letters, FEMA cover ups, but it seems like theyve been adding new material every so often. I'll edit this post later to make sure I link the yahoo answers community to other odd pages...feel free to use anything you find as a source. A bunch of us have been working on this site for weeks now trying to come up with something, but we keep coming to dead ends.]] < 1287677619 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[Leads: < 1287677620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Apparently she has a son who's either Schizophrenic or mentally ill < 1287677620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yvette no longer works there < 1287677620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :When company is called, there seems to be a snooty or suspicious person who picks up. Any questions pertaining to the website ends in a quick "Have a happy 2009"]] < 1287677627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: tl;dr more than just a terrible web designer < 1287677706 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Does installing plash on a system do anything weird to it? should I use a chroot? < 1287677714 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :anyone played with Open MPI ? < 1287677727 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: iirc cfunge has some openmpi code. lawl < 1287677734 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1287677739 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :openmp < 1287677864 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :holy shit "/x/ discovered Yvette's a while ago, and they are 100% serious alien conspiracy theorists." < 1287677876 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Ah. I thought you were going to tell us of the super fun of WebPlat on that page < 1287677882 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: tried that earlier < 1287677886 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it was super fun, but this is even funner < 1287677897 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dear god http://yvettesbridalformal.com/FineArtPanamaCity19.html < 1287677900 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the jumping things < 1287677915 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[A couple of guys from /x/ actually drove out there and talked with them and took some pictures in front of the place. The Yvette's site blogged about it later, but I'll be damned if I can find anything on that site. < 1287677916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Apparently they told them that they were from an online magazine looking to investigate the link between the US government and aliens, and the Yvette's people talked with them (warily) for a good length of time.]] < 1287677921 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.yvettesbridalformal.com/interview1.html < 1287677943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"...........I didn't even know there was a < 1287677943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :magazine named UFO Magazine..........when I got < 1287677943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to my PC I searched and sure enough, there is a < 1287677943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :magazine/Ezine of the title UFO < 1287677943 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Magazine..........." < 1287677956 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Frank seemed like an honest and decent sort of < 1287677956 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fellow......just an ordinary, regular guy.........like < 1287677956 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe someone who would ask you if he could < 1287677956 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :borrow your lawnmower and actually bring it < 1287677956 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :back to you after he mowed his lawn.............." < 1287677974 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is just < 1287677976 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: this is the greatest thing ever < 1287678003 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'm trying to setup a small ompi cluster in a laboratory on my university < 1287678008 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :like, uh < 1287678019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"additionally ~~ < 1287678019 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :20 machines < 1287678019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the most famous painting in the world..........The < 1287678019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Last Supper by Leonardo da Vinci.......the two < 1287678019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :central figures leaning away from each other to < 1287678019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :form a perfect V and on either side of the < 1287678020 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :refectory hall, 4 tapestries for a total of 8....... < 1287678022 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes, V8 encoded right there in broad daylight for < 1287678024 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :all the world to see......... < 1287678026 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and why is everyone out of printer ink for their < 1287678028 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :PC printers !?" < 1287678032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: "The Last Supper has a hidden encoded message, now what IS it with printer ink?" < 1287678051 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it's way too early for this level of intense wisdom < 1287678074 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.yvettesbridalformal.com/Lyra_V8_Sean_Terrence_Best.html < 1287678101 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.yvettesbridalformal.com/sitebuilder/images/test196_028-450x600.jpg i think this is sean < 1287678121 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.yvettesbridalformal.com/Alphabet_Angels_Alpha.html yeah another pic of him here < 1287678358 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://yvettesbridalformal.com/aboutYvettesPortraitPainter1.html < 1287678449 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"I have been to yvette's, it is a lot like this: very colorful friendly place with lots of things moving. you can get a tuxedo and also get your portrait painted. they are very positive and believe in the power of dreams." < 1287678531 0 :Zuu!zuu@0x55529f1b.adsl.cybercity.dk JOIN :#esoteric < 1287678531 0 :Zuu!unknown@unknown.invalid QUIT :Changing host < 1287678531 0 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1287678546 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wtf is this encoding: ./share/libc/__fc_string_axiomatic.h: Non-ISO extended-ASCII C program text < 1287678556 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it isn't UTF-8 either < 1287678563 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or anything I tried in my editor < 1287678581 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :less manages to display the chars in it < 1287678588 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :but both emacs and kate are totally lost < 1287678616 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I have UTF-8 locale set so not sure what less is trying < 1287678633 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :does it have any weidr characters in it with less? < 1287678634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*weidr < 1287678636 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*weird < 1287678652 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: wait, why does plash development seem dormant? < 1287678658 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well yes: 𝔹 ℤ but they are intended < 1287678659 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :news posts from 2007 and 2008, edgy eft as last mentioned ubuntu version < 1287678668 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait hm < 1287678670 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: copy it all from less and pastie it < 1287678674 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :/* CEA (Commissariat l'nergie atomique et aux nergies */ < 1287678683 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I think it might be mixed encodings < 1287678685 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :lets see... < 1287678687 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: copy it all from less and pastie it < 1287678689 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287678714 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287678742 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway yeah it was mixed encoding, the copyright header was in some ISO-ish thingy while the rest was UTF-8 < 1287678745 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :problem solved < 1287678763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: please tell me the blackboard bold isn't just in comments or strings < 1287678764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :somehow < 1287678807 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is in C comments, but they are used for the proof. < 1287678819 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, as in, they are used in the syntax of proof specification < 1287678840 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, the file declares the concept of a 0-terminated string, looks quite scary < 1287678848 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Moo) < 1287678874 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ooM < 1287678881 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i wanna seeeee and am lazy pastie < 1287678883 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or sprunge < 1287678883 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287678918 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: oh INTERESTING, apparently those recipe pages < 1287678923 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :used to be conspiracy ones < 1287678932 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well < 1287678937 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no web archive though < 1287678944 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and google cache has updated < 1287678945 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, http://sprunge.us/LFBe < 1287678946 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, this is raw < 1287678952 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: my browser handles it! < 1287678957 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: wow at prefixing every line with @ < 1287678967 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ...wow at that syntax :D < 1287678969 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yeah mine screws up the comment at the top < 1287678975 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"(char *s1, char *s2, ℤ n)" < 1287678976 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there are no words < 1287678980 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh, mine does too < 1287678980 0 :Slereah!~butt@ANantes-259-1-62-207.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1287678998 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, is that good or bad? ;P < 1287679003 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that, uhh < 1287679010 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure what was wrong with "nat" < 1287679011 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :er < 1287679011 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"int" < 1287679037 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: have you ever used plash :| < 1287679038 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed. Except it might conflict with a C variable, typedef or function called that < 1287679042 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no I haven't < 1287679046 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : elliott, indeed. Except it might conflict with a C variable, typedef or function called that < 1287679048 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :only as much as "char" might < 1287679051 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :char, int < 1287679053 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :same thing < 1287679059 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, they *are* the C types there < 1287679063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no < 1287679067 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"ℤ n" < 1287679070 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, unlike ℤ < 1287679074 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ℤ is integers < 1287679075 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes ℤ is the logic type < 1287679079 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i... see < 1287679081 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :char * is the C type < 1287679087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i, uh < 1287679090 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that distinction makes little sense < 1287679093 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is proving stuff about variables of that C type < 1287679105 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well ℤ would be bignum I think < 1287679111 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :unlike, say, an int or such < 1287679120 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :for which it would model the overflow behaviour < 1287679156 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...but the last argument to memcp could overflow < 1287679164 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway I saw somewhere in the docs that C typedefs took priority in case of a name conflict, but you could always reach the logic types using the unicode equivalents. < 1287679209 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: did they never think of just using an invalid char like $? < 1287679212 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$Z < 1287679222 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I don't know :P < 1287679280 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, anyway, I don't understand all in there, but memcmp isn't used to describe a C function called that. It is used to represent the concept of comparing memory in order to be able to describe the concept of a null terminated string in the end.... I think. < 1287679307 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i will have to take your word for it < 1287679346 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287679402 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Some program called ReportCrash is taking 100% CPU. < 1287679406 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... thanks, Apple. < 1287679426 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it's reporting a crash in ReportCrash < 1287679426 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, wait, are you using a mac!? < 1287679444 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: For my research I have stuff on EVERY MAJOR OS! Yes, that's right. Victory. < 1287679446 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, or hm you could learn how it works :P < 1287679465 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, Solaris? HP-UX? < 1287679471 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait, HP-UX isn't major < 1287679471 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : MAJOR < 1287679476 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Solaris isn't major either. < 1287679476 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : [negates what you said] < 1287679481 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, oh? < 1287679487 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, what are the major ones then? < 1287679493 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Windows, Linux, OS X < 1287679495 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OMG THAT WAS HARD < 1287679496 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Windows, Mac OS X, Linux. < 1287679509 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm, sad it is only those that count as major these days < 1287679516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"These days"/ < 1287679517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*? < 1287679519 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's mostly sad that Windows is on the list :P < 1287679519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You mean "all days". < 1287679525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ever since OS X came out that's been it. < 1287679529 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Solaris was big once. It was contender! < 1287679531 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, go back to the 80s and it wasn't like that < 1287679534 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Before that, what, Mac OS was on the list too. And Windows was a lot bigger. < 1287679538 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Rather than X) < 1287679540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Mac OS X that is) < 1287679548 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Before that, WINDOWS WINDOWS WINDOWS, Mac OS. < 1287679553 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Before that, WINDOWS WINDOWS WINDOWS, OS/2. < 1287679560 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Before that, ... nothing. < 1287679570 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, DOS < 1287679574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, yeah. < 1287679578 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If you can call that an OS. < 1287679584 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, and before that, SunOS and so on < 1287679588 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Rather than a few API functions, a filesystem and a shell :P < 1287679589 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and several other ones < 1287679589 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I've got an iMac on my desk now < 1287679591 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"shell" < 1287679592 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It calls itself an OS! < 1287679601 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So does my feces. < 1287679607 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Note: Lies) < 1287679608 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's weird. < 1287679609 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :DOS is so not an OS < 1287679615 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :DNOS < 1287679620 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Also, I'm surprised you didn't use the Britlish spelling. < 1287679641 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, "faces"? ;P < 1287679661 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I think it should be parenthesized like (Disk Operating) System. It operates your disk. < 1287679664 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Thanks, I just viewed the Wikipedia article "feces" to see if "faeces" was a hypercorrection (my usual justification for not using the British spelling). < 1287679666 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I regret this. < 1287679677 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I really don't care though :P < 1287679699 0 :Slereah!~butt@ANantes-259-1-2-26.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1287679701 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I do hate "foetus", though, as it's just something that was invented because lots of Latin words have "oe" in them, right? Must be "foetus" really. < 1287679708 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I raeally doen't caere. < 1287679716 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Actually it's "fetus" in Latin and the British medical literature even calls it that. < 1287679727 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Nosrsly Plash, is it actually developed? < 1287679735 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes. < 1287679742 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I had a chat with the main Plash dev a while ago.\ < 1287679753 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Okay, so their website is just ancient. < 1287679755 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :there's no goddamn irc channel for open-mpi < 1287679758 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It's still up to date in the repo, and it works on the latest glibc, there just hasn't been a /release/. < 1287679769 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: And their nightly repo appears to only go up to Ubuntu Edgy Eft. < 1287679775 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Circa 2006. < 1287679785 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: That's just their auto-builds. < 1287679792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I really don't want to build it. < 1287679800 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Neither do I :P < 1287679806 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hence why I just use lenny. < 1287679827 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: What, so I should make a Debian chroot to install it in? < 1287679848 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Not ideally, but yeah >_> < 1287679859 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Did *you* make a Debian chroot to install it in? :P < 1287679870 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Am I installing debootstrap right now? (Yes) < 1287679879 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Yes. < 1287679885 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Hackiki and HackBot are in chroots. < 1287679888 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Are *you* insane? (Yes.) < 1287679896 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :debootstrap is SO EASY < 1287679901 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :E: debootstrap can only run as root < 1287679904 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That.... why... no. < 1287679912 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how am i supposed to ask few simple questions < 1287679916 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: what < 1287679917 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It needs to make dev files. < 1287679921 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Your mom needs to-- < 1287679930 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Then it needs to chroot for the final step of installation. < 1287679931 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: OK, can I chown -R after that though? :P < 1287679941 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :nooga: open-mpi is way too SERIOUS BUSINESS for IRC :) < 1287679956 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I ... suppose? But you can't chroot into it as non-root anyway ... < 1287679976 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: But having other people own stuff in my ~ feels disturbingly kinky. Wait, what? I mean disturbingly weird. < 1287680003 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dear debootstrap: "debootstrap lenny --help" does NOT mean "create a directory called --help". < 1287680028 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1287680032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hokay, totally debootstrapping lenny. < 1287680081 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: How long is this gonna take? :P < 1287680087 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Well, I've debootstrapped on an ARM machine. But still. < 1287680091 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Not as long as you think, longer than you'd like. < 1287680108 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(That's what HE said) < 1287680125 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...THAT MAKES NO SENSE < 1287680129 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(SORT OF) < 1287680153 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I: Retrieving ed < 1287680153 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I: Validating ed < 1287680156 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yayyyyy < 1287680160 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*Yaaaaay < 1287680181 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Thank you for correcting the spelling of "Yaaaaay" ... < 1287680278 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I was expecting an "I: ed is ded" after that. < 1287680288 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It... it's important! < 1287680295 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I also use * to reword sentences to be nicer after-the-fact. < 1287680297 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I am a bit strange. < 1287680355 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Rhythmbox's successor should be called Melodycube. < 1287680359 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then Harmonyprism. < 1287680364 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or < 1287680369 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Bluescube < 1287680373 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Rhythmbox and Bluescube < 1287680436 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1287680489 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'll install the Timbreoctahedron. < 1287680498 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287680532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Metretesseract < 1287680597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So, uh, don't run Plash as root, yeah? :P < 1287680661 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Spectromandelbulb, for the mathematically inclined listener. < 1287680681 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps even the mathematically reclined. < 1287680819 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So I want the nightly build things, right? < 1287680931 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: RITE? :P < 1287680935 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I use the release *shrugs* < 1287680939 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Alright then < 1287680985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: LAWL it wants to install X11 libs. < 1287680989 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Go ahead, young Debian < 1287680996 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WARNING: untrusted versions of the following packages will be installed! < 1287680996 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Untrusted packages could compromise your system's security. < 1287680996 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You should only proceed with the installation if you are certain that < 1287680996 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is what you want to do. < 1287680996 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : plash < 1287680998 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Now that *is* ironic. < 1287681008 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, Plash has an utterly-useless "powerbox" feature that uses X ... < 1287681016 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Hey, I'm installing it to test that out. < 1287681028 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lawl < 1287681032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's a good idea fundamentally, I'm just not sure they can pull it off with the current state of graphical applications. < 1287681034 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OK, utterly useless /to me/ < 1287681036 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*Especially* X11. < 1287681043 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :So I basically want to laugh at it. < 1287681068 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: http://www.combex.com/tech/edesk.html This is how it should actually be done :P < 1287681073 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(And one of the inspirations for the powerbox.) < 1287681139 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It does seem awfully silly just to handle files. < 1287681147 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because who will ever have resources on a network? < 1287681153 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :What silliness! < 1287681158 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The problem is there technique /can't/ block network access. < 1287681163 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :*their < 1287681169 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Since you can always use the raw syscalls. < 1287681178 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: lawl, indeed < 1287681192 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: wait couldn't they disable them? < 1287681195 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and provide their own bsd sockets < 1287681199 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :of course bsd sockets is so hilariously low-level < 1287681202 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :as to make such a thing pointless < 1287681214 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :SYSTEMS CONTINUE TO SUCK BECAUSE OF HOW SYSTEMS SUCK; NEWS AT 11 < 1287681214 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hence why I disable them (with firewall) and provide an HTTP proxy. < 1287681246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Can you make debootstrap use hardlinks? < 1287681247 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That'd be really nice. < 1287681260 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That WOULD be really nice ... but I doubt it. < 1287681261 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :A bunch of chroots taking up effectively 0 additional space than if there was no chroot. < 1287681271 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Probably you can make one and then just hardlink-copy it. < 1287681273 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And go from there. < 1287681286 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I mean, I doubt it depends on what directory name you use. So it should work fine. < 1287681298 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Of course, creating new hardlinks on updates and the like would be the issue. < 1287681301 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Except you wouldn't want it to be ALL hardlinks, since you'd want an independent /etc. < 1287681302 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But yeah. < 1287681303 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But *eh* you could probably automate it. < 1287681306 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So? < 1287681311 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: The default /etc files can be hardlinked. < 1287681316 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If you modify them, it'll no longer be hardlinked. < 1287681317 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Obviously. < 1287681319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or, wait < 1287681328 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Depends on how who modifies them :) < 1287681328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :modifying a hardlinked file doesn't modify other links right? < 1287681333 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fairly sure < 1287681336 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Depends on the editor. < 1287681339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ...lawl < 1287681345 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: What editors do the stupid thing? < 1287681350 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(modify the other linked files) < 1287681366 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :echo 'foo' >> /etc/options < 1287681367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ooh, that probably breaks file-change notification daemons < 1287681375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since the other linked files change < 1287681379 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but this isn't notified about < 1287681387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(presumably, since that requires traversing the entire FS) < 1287681410 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: What about x=$(cat /etc/options); echo $x'foo' >/etc/options? < 1287681416 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Please don't tell me that behaves differently. < 1287681417 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I will cry. < 1287681441 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'm actually not sure off the top of my head :P. I think that truncating it might cause recreation. < 1287681461 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Now I get to make $DISPLAY work from inside a chroot! < 1287681519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...how DO You do that? < 1287681521 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*you < 1287681551 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Copy .Xauthority from the host, make sure you have TCP enabled, use DISPLAY=127.0.0.1:whatever instead of DISPLAY=:whatever < 1287681556 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Huh, localhost.nl isn't registered. Isn't that against the lawz of DNSzzz? < 1287681577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I have no .Xauthority :-D < 1287681586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :TCP enabled in my X server, you mean? < 1287681591 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1287681593 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Can I enable that without restarting X? < 1287681596 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Say yes or I will kill you. < 1287681611 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea. < 1287681652 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Alternatively, punt and start Xephyr with whatever option tells it to not do any permissions checks :P < 1287681671 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Or... ssh in to the chroot and use X forwarding. < 1287681672 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Alternatively alternatively, install a VNC server in the chroot. < 1287681681 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Alternatively alternatively alternatively, do that. < 1287681689 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor has invented unary < 1287681706 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"How many pigs do I have? Alternatively, alternatively alternatively, alternatively alternatively alternatively..." < 1287681741 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :How many bigs do I have? One metric lot. < 1287681761 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-retro start with classic stipple and cursor < 1287681762 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :dear god no < 1287681782 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :AWESOME < 1287681802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hey, that's useful! < 1287681802 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if you do < 1287681804 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :x & y < 1287681807 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then ^C only kills y < 1287681808 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but if you do < 1287681809 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(x & y) < 1287681812 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then ^C kills them both < 1287681872 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Haha wow, metacity thinks compositing is a good idea in Xephyr. < 1287681911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WOW metacity has a lot of dependencies. < 1287682082 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-I ignore all remaining arguments < 1287682246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : powerbox.Powerbox(user_namespace = state.caller_root, < 1287682246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :AttributeError: 'module' object has no attribute 'Powerbox' < 1287682302 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Running your WM with pola-run SO DOESN'T WORK < 1287682318 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1287682324 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sh-3.2$ pola-run -B --prog /usr/bin/icewm-lite --env DISPLAY=127.0.0.1:1 --x11 --pet-name IceWM < 1287682324 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/icewm-lite: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory < 1287682328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I... uh... < 1287682332 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well that's a weird one. < 1287682344 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ls -l /usr/lib/libgcc_s.so.1 < 1287682348 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's in /lib instead. < 1287682357 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-fl /lib doesn't help though < 1287682360 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ls -l /lib/libgcc_s.so.1 then :P < 1287682371 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If that's a symlink to somewhere weird, that would be the issue. < 1287682380 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Don't know why it would be though. < 1287682386 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : l Follow symbolic links (the "l" is for "foLLow"). If sym- < 1287682396 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ohheh :P < 1287682397 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sh-3.2$ ls -l /lib/libgcc_s.so.1 < 1287682397 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-rw-r--r-- 1 root root 93016 Jan 2 2009 /lib/libgcc_s.so.1 < 1287682451 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Welp, E_WTFBBQ < 1287682461 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, from example output in the manual: "Warning : entering loop for the first time", it states this is completely normal. < 1287682466 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1287682468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: heh < 1287682479 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I guess I oughta trust my WM :P < 1287682502 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Well, it also oughtn't to have that problem >_> < 1287682505 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, while the software is indeed screwy, it actually seems to do the job damn well. < 1287682536 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I LOVE THE PART WHERE GTK STUFF DOESN'T LISTEN TO $DISPLAY. < 1287682586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Plash is such a gigantic hack :P < 1287682604 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: But it works. < 1287682609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Works" < 1287682615 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well, maybe powerbox doesn't :P < 1287682632 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :leafpad: can't save config file - /home/u/.config/leafpad/leafpadrc < 1287682633 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :MWAHAHAHA < 1287682645 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is morbidly amused by his icon-character's death. < 1287682663 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: OMG < 1287682667 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The smallest enemies, right < 1287682672 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Little tiny critters that are only a mild annoyance < 1287682675 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Make them the favicon. < 1287682682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The website fights back! < 1287682686 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't want you to steal its images! < 1287682694 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... YES. YES, YES. < 1287682709 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Favicon goombas! < 1287682712 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :YESSS < 1287682714 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, frama-c normalises the source code as an early step of the analysis, but I wonder why it turns *ptr++ = val; into: (where "unsigned char val, *ptr;") into: < 1287682715 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :unsigned char tmp = ptr; < 1287682715 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ptr ++; < 1287682716 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :*tmp = (unsigned char) val; < 1287682721 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Because. < 1287682721 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that seems a backward way to normalise it < 1287682754 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, a more logical way to do it would be: < 1287682756 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :*ptr = val; < 1287682756 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ptr ++; < 1287682758 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :IMO < 1287682781 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Maybe it relies on a certain evaluation order for some reason or something. < 1287682789 0 :wareya!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1287682789 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, perhaps < 1287682799 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no that's silly < 1287682901 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, awesome thing I just noticed: frama-c documentation uses spivak in at least one place < 1287682943 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: ? < 1287682976 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hi gregor < 1287682984 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Ahh, that marshalling error is when a program doesn't have access to itself :P < 1287682998 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ... laaaaaaaaaaaaaaaawl < 1287683060 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what language is plash coded in? < 1287683075 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Probably mostly C and then Python for the tools < 1287683087 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :actually, favicon enemies would be cool...if they dropped out of the address bar entirely, grew a face and legs, and could charge at you really fast...and could respawn at the address bar! < 1287683092 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that sounds complicated... < 1287683093 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, considering it's security-criticallity it is imperative that it should be formally proved! Go do it! < 1287683095 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1287683136 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, that sounds like "no the browser won't let you do that" < 1287683162 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: that's what i was thinking < 1287683167 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but it would be damn cool < 1287683230 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :They could just drop from above the visible page. < 1287683241 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :They can't actually drop from the browser chrome, but they can drop from "nowhere" < 1287683270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Especially since you're totally making it an application and therefore it won't have any chrome >_> < 1287683277 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION *subtle* < 1287683287 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wait, youtube changed logo? < 1287683289 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :it is yellow now < 1287683292 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wtf happened < 1287683308 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yeah it's a total rebrand. < 1287683312 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: At this point my plan is to make that a branch. There's really only a few things the browser can help me with, so having those as optional is still a nice option. < 1287683323 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but why... < 1287683338 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, people knew the old logo < 1287683339 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal has never seen occasion-specific logos before. < 1287683348 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, oh is that what it is < 1287683349 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :right < 1287683362 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: But bookmarklets are fugly :P < 1287683375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: try clicking the thing to the right of Tube. < 1287683383 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Apps for web-based things are also fugly. Having both options is less fugly than either option. < 1287683393 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's hardly "web-based" :P < 1287683399 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's a game that uses web pages. < 1287683410 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's not a web agme in the sense of, say, a Flash game. < 1287683421 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes but it doesn't work without flash whatever it is < 1287683426 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287683429 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... < 1287683435 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I WANT TO CRYYYY BECAUSE OF VORPAL < 1287683440 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I normally use youtube-dl... < 1287683440 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Me toooooooooooooo < 1287683448 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh, he's still on YouTube :P < 1287683456 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :today is celebration of mind day < 1287683458 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I have a knife. < 1287683462 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And I know Vorpal's... in Sweden. < 1287683465 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Let's go. < 1287683469 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I have a mullet. < 1287683470 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Meet you in Stockholm in a few hours. < 1287683471 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Bring weapons. < 1287683475 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I'm offering you a piece of bread. < 1287683476 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also a laptop. < 1287683483 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: How can you possibly refuse a man with a mullet. Piece o' bread. < 1287683502 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Mullet. < 1287683523 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :eh. #6 was better. < 1287683536 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Are you suuuuuure that powerbox is in the default thing. < 1287683539 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You know, the thing with a thing. < 1287683569 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries desperately to interpret that as words. < 1287683574 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You do have to enable it with an option. < 1287683577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: The. Plash package. < 1287683579 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Are you su. < 1287683580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes. < 1287683585 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes it says the powerbox module has no powerbox in it. < 1287683592 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which is sort of non-reassuring from a reassuring-things standpoint of view < 1287683599 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :No, I'm not sure it's in the package. < 1287683599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(standpoint of view) < 1287683604 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: lulz < 1287683605 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it's plash-powerbox or something. < 1287683607 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :aptitude search plash < 1287683611 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yeah there's nothing else although < 1287683614 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the repo *does* have two packages < 1287683617 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but i dunno what the other is because i'm lazy < 1287683623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sh-3.2$ aptitude search powerbox < 1287683623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sh-3.2$ < 1287683637 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :What's the other package? < 1287683658 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh, /me reads :P < 1287683742 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :PLASH SITE DOWN LOL < 1287683746 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wth is a powerbox? < 1287683753 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: a box with power inside < 1287683757 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :FWZOOOOOM < 1287683760 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 272 seconds < 1287683771 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i was asking gregor < 1287683774 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :who tends to be more helpful < 1287683777 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: The other package is just glib-source. < 1287683790 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: It's what happens when you stop believing. < 1287683794 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Lamesauce ... maybe you need to -f in the path for powerbox ;) < 1287683796 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm C totally needs mode unicode syntax < 1287683801 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: :-D < 1287683811 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: what does powerbox add? < 1287683817 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It adds meaning to life. < 1287683831 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: http://plash.beasts.org/ <-- step one, know what Plash is. I don't want to explain Plash :P < 1287683838 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :we've discussed plash < 1287683842 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what is powerbox < 1287683845 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ah, good. < 1287683848 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Powerbox is... all you've ever wanted. < 1287683849 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, it's a plash thing < 1287683863 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Powerbox makes it so when you try to access something that you don't have permission for, rather than just failing it pops up a box. < 1287683866 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's a thingy plash thing thing. < 1287683867 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Asking whether the access is OK. < 1287683873 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Technically not really. < 1287683877 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's more a replacement file chooser. < 1287683891 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :for...when you have actual users running under plash? < 1287683892 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dear god, someone's ported PowerShell to other operating systems. < 1287683896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Nobody is safe. < 1287683905 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, but isn't it closed source? < 1287683909 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1287683911 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*Yes. < 1287683917 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so... just wine or what? < 1287683921 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://pash.sourceforge.net/ < 1287683923 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Think Mono. < 1287683931 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sort of. < 1287683933 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :With less specification. < 1287683950 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oh, reimplementation. Still very bad < 1287683981 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :THIS IS INEXPLICABLEDDDDDDDDDH < 1287684006 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :true < 1287684010 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :no need to cry about it tho < 1287684016 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hands elliott a gummy worm < 1287684019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I blame Gregor. < 1287684024 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also capitalism. < 1287684041 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, also they seem to like the word "rich" < 1287684051 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I'm not even sure what the heck it is supposed to mean there < 1287684099 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: You're just not understanding-rich enough to understand it. < 1287684177 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, :P < 1287684181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHY THIS NO THE WORK IN THE BIT WHAT THE IM FFFF < 1287684222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Grant access to a file or directory (source-pathname), but attach it to a different pathname in the file namespace(dest-pathname). " < 1287684223 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I approve < 1287684224 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*." < 1287684236 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Expose ~/.foo as ~/config/foo :P < 1287684238 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1287684239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :other way around < 1287684392 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I use that for /tmp < 1287684413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: hmm, like what? < 1287684420 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/tmp inside maps to /tmp/FOO/ outside? < 1287684428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or /foo inside maps to /tmp outside < 1287684432 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :/tmp/foo that is < 1287684437 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: /tmp maps to /tmp/foo.$$, yeah. < 1287684452 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :OMG WEBSPLAT WORKS ON MY PHONE < 1287684468 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :OMG LEMME TRY ON MY IPOD < 1287684495 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately bookmarklets don't, so it only works directly on the page. < 1287684518 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Without a keyboard? Good luck :P < 1287684549 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well i can at least see if it loads < 1287684563 0 :wareya!~wareya@cpe-74-70-142-220.nycap.res.rr.com JOIN :#esoteric < 1287684620 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Lame, -fl,w=foo doesn't work if foo doesn't exist < 1287684621 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :e.g. < 1287684624 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Luckily my phone has a computer :P < 1287684626 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Errr < 1287684627 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Wow < 1287684630 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-fl,w="$HOME/.config/leafpad" < 1287684631 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Luckily my phone has a keyboard :P < 1287684634 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: XD < 1287684637 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :alright, it may take forever to load...... < 1287684639 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :My phone has a computer too! < 1287684643 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :HELP COMPUTER < 1287684655 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :let's say it works if you can wait for an infinite amount of time < 1287684698 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Things that suck about Plash for desktop use: You have to trust your menu with complete privileges :P < 1287684711 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"EXPLOIT IN GNOME-PLASH-MENU FOUND" < 1287684714 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"AAAAAAAAH OH GOD HOLY SHIT" < 1287684734 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[ten bajillion hax0rs exploit it overnight] < 1287684744 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I guess you don't really. < 1287684750 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It could just tell its parent, "yo, start this program". < 1287684758 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And its parent would only allow it to give a name. < 1287684771 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It would then look up, e.g. /etc/plash/apps/[name] and use those options. < 1287684773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But still :P < 1287684779 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, gnome-plash-menu? what, really? < 1287684790 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal continues to demonstrate his lack of one-line scrollback < 1287684805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Gregor: Things that suck about Plash for desktop use: You have to trust your menu with complete privileges :P < 1287684818 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yes indeed, and why < 1287684826 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is meant to run untrusted code < 1287684830 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal is expressing incredulity that such a thing would be created < 1287684843 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, yes I was doing that < 1287684848 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yees... < 1287684848 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :wasn't it obvious? < 1287684851 0 :Zuu!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287684860 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no, it sounded like you were wondering if gnome-plash-menu actually existed. < 1287684860 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's rather more obvious that such a thing would be created < 1287684861 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it needs to get privs to chroot, then drop them < 1287684867 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :than that it should be incredible < 1287684879 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Please transport me to a world where people can actually understand what I say X_X < 1287684923 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I don't see why it need to be very risky to have a small wrapper that takes a path and executes it securely inside a plash chroot < 1287684928 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: why wouldn't you want to go to a world where you can understand what other people say? that seems infinitely more useful < 1287684940 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: because even when i understand what Vorpal says, it's still stupid < 1287684944 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1287684970 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yes, but if i were in such a world, i could understand what you say when you're being particularly unclear < 1287684987 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :yes, but it's not where you'd go < 1287684988 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's where i'd go < 1287685012 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :yes, so you could receive that same advantage when i'm being unclear < 1287685029 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no, because the world where i can understand others perfectly < 1287685031 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :we could both go there, and we'd both understand each other perfectly < 1287685035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :isn't also the world where others can understand me < 1287685037 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, elliott: why not go to a world with perfect understanding in both directions? < 1287685039 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: who said you can go anywhere? < 1287685048 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you get to stay in this shithole :D < 1287685055 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: that is implied < 1287685071 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :a world where "x can understand everything anyone says when x goes there" < 1287685092 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, no I meant for communication back to here < 1287685102 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :who wants to communicate back to here? < 1287685110 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :this other world would be so much better... < 1287685120 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal can never go to the other world, because it is literally impossible to understand anything he says < 1287685129 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wonder how much tickets cost < 1287685133 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287685155 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: approximately two lisp machines < 1287685188 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hell, people will perfectly understand why i need lisp machines to continue my wonderful work there < 1287685191 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so i'll get them for free < 1287685211 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :indeed, but you have to pay two lisp machines to get tix there in the first place < 1287685232 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: i'm saying < 1287685236 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the money for two lisp machines < 1287685239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :can either get me < 1287685242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :1) two lisp machines < 1287685242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or < 1287685245 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :1) paradise + two lisp machines < 1287685354 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :shit\ < 1287685376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what < 1287685408 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i just forgot i was supposed to be giving a presentation today in 15 minutes. i didn't make a presentation < 1287685422 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's been rescheduled for tuesday, but i still feel like a failure < 1287685440 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : dialog = gtk.FileChooserDialog() < 1287685440 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Segmentation fault < 1287685468 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Powerbox is BROKEN BROKEN BROKEN < 1287685600 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, know anything about formal verification for haskell code? Such as what tools are available and how good they are? < 1287685618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Here's how you do that: < 1287685623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: - Write your library in Coq, prove it there. < 1287685628 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: - Extract it to Haskell. < 1287685635 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hah, really? < 1287685640 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: - If you want, write a Haskell module wrapping your functions to give some nicer interface stuff. < 1287685652 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(That you have trivially wrapped the functions correctly is up to you to verify.) < 1287685679 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, is the resulting code as slow as coq or? < 1287685693 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I have a WM running under plash \o/ < 1287685694 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                          | < 1287685694 0 :myndzi!unknown@unknown.invalid PRIVMSG #esoteric :                                         /< < 1287685699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It extracts it to normal Haskell code. < 1287685701 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Schweet. < 1287685706 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :A bit more explicit recursion than you'd expect, but... < 1287685710 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes, now nobody can exploit IceWM! < 1287685713 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I am SAFE < 1287685716 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: why would you want to do that? < 1287685732 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Why not? < 1287685748 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, most folks get along without it... < 1287685750 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, okay, sounds awesome. Is that how everyone does it, or are there alternative ways, more like annotating haskell code and then proving it? < 1287685752 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1287685773 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: There are no such ways as far as I know. < 1287685788 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Dude, this is #esoteric. We do shit for the hell of it. < 1287685789 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, because, doesn't coq require that your program terminates, which would make proving and extracting a main loop a bit tricky < 1287685814 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: It... there... You're asking way too general questions, bother someone else :p < 1287685822 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm no expert, but, yeah, . < 1287685826 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/projects/websplat/ has a TODO list by the way. < 1287685837 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Your MO < 1287685841 0 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1287685859 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, right, I guess you could do a trivial mainloop wrapper around a function that just did the main loop once < 1287685868 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not sure how to model state then but meh < 1287685884 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Coq is more advanced than you think it is. < 1287685885 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(state, as in finite state machine passed as a parameter or such) < 1287685896 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I know it is a hell of a lot of advanced :P < 1287685977 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: what about long term todos? < 1287686000 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I only have short-term todos right now :P < 1287686035 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: By the way, you accelerate indefinitely while falling right? < 1287686037 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If so, keep that forever. < 1287686038 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If not, add that now. < 1287686044 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :you said once you planned to make it multiplayer? did you mean internetworked multiplayer or just "you use the arrows, i'll use wasd"? < 1287686056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: "slightly-enhacned" < 1287686062 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Multiplayer will be easy when he makes it an application :P < 1287686076 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Internet multiplayer, and that would require a more-than-slightly-enhanced browser, right now I'm considering it hyper-long-term TODO. < 1287686085 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliot: the falling sprites include wind effects, so it would be inconsistent not to have a terminal velocity < 1287686086 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Actually the biggest problem with that isn't solved even by having an application. < 1287686094 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Eepending on the environment, you won't render the page the same. < 1287686104 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Eepending on it. < 1287686107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: That's true, but... < 1287686127 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Have multiplayer mode use a codu proxy for every page. < 1287686130 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Maybe disable cookies too. < 1287686135 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: And, of course, don't allow any sort of WebKit tweaking. < 1287686138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Job done. < 1287686151 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And don't allow browser windows of different sizes or different fonts. < 1287686153 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Randomness doesn't affect it because you get the same page from the codu proxy. OK so javascript randomness would break it. < 1287686155 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But who cares. < 1287686160 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Sure :P < 1287686173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Or rather, < 1287686179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: If the page uses any fonts, check both of you have them. < 1287686186 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i think all that is solved by having it be an application: if the application is the only one doing the rendering then it will always be the same, yes? < 1287686189 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And make you two agree on a window size -- or just force 800x600. < 1287686193 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: See everything above ......... < 1287686213 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: you're assuming the application uses an external renderer < 1287686219 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1287686220 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It does. < 1287686222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WebKit. < 1287686229 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I'm not writing a new rendering engine :P < 1287686233 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287686238 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GregorKit < 1287686239 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well, that would solve the problem wouldn't it? < 1287686247 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: "Both of you" -- so this is no longer MMO, just MP < 1287686255 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: For MMO, just fix it at 800x600. < 1287686259 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe slightly wider. < 1287686270 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And assume the fonts are close enough? :P < 1287686274 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Other things that would "solve the problem": Make everyone go to a farm of identical computers where Gregor lives to play < 1287686284 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :BRILLIANT! < 1287686284 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1287686293 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :are the machines lisp machines? < 1287686296 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: How about: Have a list of what fonts are sans, serif, monospaced; replace them with a single generic font for each of those types. < 1287686301 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Failing that... < 1287686314 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : Gregor: And, of course, don't allow any sort of WebKit tweaking. <-- ? < 1287686323 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, what tweaking are you referring to? < 1287686331 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Maybe the font used on the page at any given time is the font being used by the person who has the least fontso n it. < 1287686334 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: that is, if it's < 1287686335 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :A,B,C,D < 1287686342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and someone hasn't got A or B but has C < 1287686344 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then everyone sees C < 1287686346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :even if that person leaves < 1287686349 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(to avoid disrupting things) < 1287686351 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :until everyone leaves < 1287686361 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: and if someone comes in with just D, it tells them to eff off < 1287686364 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: ...actually fuck that < 1287686365 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287686368 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if someone came in with Super Obscure Font A < 1287686372 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :then nobody else would get in < 1287686374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Gregor: How about: Have a list of what fonts are sans, serif, monospaced; replace them with a single generic font for each of those types. < 1287686375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Do that. < 1287686380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Gregor: And, of course, don't allow any sort of WebKit tweaking. <-- ? < 1287686381 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : elliott, what tweaking are you referring to? < 1287686382 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :fix the prng? < 1287686383 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Configuration of any sort < 1287686388 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: Yes, agreed. < 1287686390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Fix the PRNG :P < 1287686391 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, hm < 1287686405 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :HERE YOU GO EVERYONE. HERE'S YOUR SEED. < 1287686412 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Okay so it's not easy, but all this normalising stuff adds up to maybe 500-2,000 lines of code. < 1287686414 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, anything happening with zee or is it still ENOSTORY? < 1287686415 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Plus a tiny codu.org HTTP proxy. < 1287686418 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I honestly don't think randomness is soing to be an issue. < 1287686426 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ENOSTORY. < 1287686428 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Well, yes, but in pathological cases... easy enough just to srand. < 1287686442 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: And, I mean, it would be FRIGGIN' SWEET. < 1287686455 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, but you had an awesome one about a hacker that you told me some months ago? < 1287686471 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: That's the baseline story, but that just gets you INTO the game, it's not the game :P < 1287686477 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, ah < 1287686478 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Also, E_NODATA < 1287686494 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Who needs story? < 1287686500 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: OMG I KNOW WHAT THE HATS CAN BE USED FOR < 1287686502 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Multiplayer. < 1287686503 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ZEE < 1287686506 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sure, it limits you to 30 people per page but. < 1287686509 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, there is no way zee can be done without a story < 1287686509 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: ... wowzers. < 1287686524 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :TOO MANY TOPICS AT ONCE *brain asplote* < 1287686526 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: why not? < 1287686532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Actually that's lame, < 1287686534 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how? < 1287686537 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Hats should totally be powerups. < 1287686541 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ...what do you mean, "how"? < 1287686554 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: multiplay will require truly different sprites for every player... < 1287686561 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :guh < 1287686562 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, how would zee make sense without a story < 1287686564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Not really. < 1287686568 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it is inherently story-oriented < 1287686577 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Just change the shirt/pants colour and have a name tag above everyone. < 1287686586 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: color replacement is possible but still takes time < 1287686590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "Why can't you do ZEE without a story?" "Because you can't do ZEE without a story!" < 1287686620 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :The whole idea is to find clues within pictures. < 1287686633 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So make the clues abstract and meaningless :P < 1287686636 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, it wouldn't just make any sense, I mean, the gameplay become pointless without a goal induced by a story < 1287686639 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :For the clues to be interesting, they have to fit into a context. < 1287686643 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Pinball is also pointless. < 1287686644 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, indeed < 1287686668 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I suppose without context, ZEE becomes ultra-where's-Waldo. < 1287686674 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Which is a playable game, but not really what I'm going for. < 1287686681 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, so would you like a text adventure or table top RPG without any sort of story? < 1287686695 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :> look < 1287686698 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :There are things here. < 1287686700 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :> get thing < 1287686702 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You get a thing. < 1287686705 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :> inv < 1287686706 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Things. < 1287686711 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I approve. < 1287686719 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :-_- < 1287686735 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :how about a meta-text-adventure < 1287686778 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :"You are in a place describable by many adjectives, and containing many points of interest. You can make choices. Choose or don't choose?" < 1287686782 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :> choose < 1287686806 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :"You choose to go in a direction that leads to another place." < 1287686849 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, too much of a story < 1287686858 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You can go direction-1, direction-2, direction-3 and direction-4. < 1287686869 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: NOWAIT < 1287686870 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but that same sequence repeats in every place you go...how is that a story? < 1287686891 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"You are in node 34 of a graph. There are arcs to nodes 12, 38, 382 and 3." < 1287686895 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, what happens if you don't chose? < 1287686926 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: "You are in a place still. It is still like it was a moment ago. Choose or don't choose?" < 1287686940 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1287686945 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You are playing a text adventure game. Do you continue or quit? < 1287686947 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :> continue < 1287686948 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You lose. < 1287686955 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You are playing a text adventure game. Do you continue or quit? < 1287686956 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> continue < 1287686959 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You continue playing the game. < 1287686960 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> continue < 1287686962 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You continue playing the game. < 1287686963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> quit < 1287686968 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You stop playing the game. < 1287686972 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You are playing a text adventure game. Do you continue or quit? < 1287686973 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :I like Gregor's better < 1287686977 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :> I N C E P T I O N < 1287686980 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :I preferred Gregor's too < 1287686987 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :since it makes a subtle reference to War Games < 1287686999 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1287686999 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i am not certain that reference was intentional... < 1287687008 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : What's WarGames? < 1287687011 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I didn't intend it that way so much as just an insult to text-adventure games, but OK :P < 1287687019 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ... do I look stupid? < 1287687025 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott < 1287687026 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Yes. < 1287687029 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :don't answer...damn < 1287687031 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: And you've asked that before. < 1287687037 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :("What's WarGames?".) < 1287687064 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Better reference: < 1287687089 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You are playing tic-tac-toe. Do you continue playing, forfeit, or beat your opponent over the head with a rusty pipe? < 1287687092 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well I know what they are nowdays. If I asked (can't say I remember asking that), I presumably learnt about it then < 1287687096 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :> beat opponent with pipe < 1287687100 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You win! < 1287687104 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: ..."they"? < 1287687111 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I think Vorpal thinks I just mean "wargames". < 1287687118 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Because he's an idiot, you see. < 1287687173 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :You are playing tic-tac-toe. Do you continue, forfeit, or beat Col. Mustard in the Conservatory with a lead pipe? < 1287687206 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, well, yes I thought quintopia meant wargames. Since that is what e wrote. < 1287687211 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :He wrote War Games. < 1287687221 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, yes, that is different from WarGames < 1287687230 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and different from wargames < 1287687234 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION bashes his head into this conversation. < 1287687249 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I actually thought Vorpal might have demonstrated knowledge beyond what I would have expected of him for a second. < 1287687254 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOOOOOPE < 1287687269 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: do you need a hug? < 1287687272 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, yes indeed, which meant either interpretation was a possible fuzzy match < 1287687277 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :< elliott> "You are in node 34 of a graph. There are arcs to nodes 12, 38, 382 and 3." < 1287687282 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :you realize what this is, right < 1287687290 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I mean there should only be 3 arcs < 1287687296 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :a maze of twisty little passages all alike? < 1287687296 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :and 382 is too high < 1287687311 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :OK, so 38 is probably too high too < 1287687313 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, wumpus? < 1287687318 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: I was envisioning it as rooms < 1287687320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And the arcs are directions < 1287687322 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :N, E, S and W < 1287687334 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: way to even out the demonstrated knowledge score :) < 1287687397 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I'm gonna go with cpressey: Way to win a "fails to understand abstraction humor" point. < 1287687406 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, well, it is utterly obvious it has to be wumpus. Just add an attribute to each node that can have the value {normal,bats,pit} and the wumups and then you are done < 1287687422 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Wait, who wins that? < 1287687429 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cpressey. < 1287687429 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Gregor's adventures in javascript have given me a sick idea. < 1287687432 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :You are standing in a tesseract. Exits N,E,S,W,U,D,M,G. < 1287687437 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: I like sick ideas! < 1287687445 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Let's rape a kitten! < 1287687483 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, ;D < 1287687513 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oh kay, well < 1287687518 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :not that sick. < 1287687522 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :TELL US < 1287687531 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :THE SUSPENSE IS U N B E A R A B L E < 1287687582 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: combine jQuery and underload somehow < 1287687584 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I wonder how smallX is so small. < 1287687599 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :to loop, you create new DOM elements, then interpret those, etc < 1287687601 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, did you write that wumpus in b93 or was it someone else who did? < 1287687613 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: someone else. Wim Rijnders, I believe was his name < 1287687616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey wrote all befunge software ever < 1287687622 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, hm okay < 1287687625 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott IS TRUE < 1287687629 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :meeting, bbl < 1287687681 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why is that supposed to be funny? < 1287687766 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :because it makes fun of you in a way? that's probably all there is to it < 1287687862 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, it didn't really. I nowhere indicated that I thought cpressey wrote all. It was just that I got it from his website... < 1287687877 0 :nooga!~nooga@maverick.aircity.pl JOIN :#esoteric < 1287687884 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it did though\ < 1287687891 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it implied that it was something that you might think < 1287687933 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, see /msg. < 1287687975 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, which was however utterly untrue. < 1287688038 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :do you guys know some examples of problems that can be easily parallelized? < 1287688043 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :like uh < 1287688053 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :raytracing, or seeking prime numbers < 1287688096 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: http://en.wikipedia.org/wiki/Embarrassingly_parallel < 1287688123 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :nooga, sorting, by merge sort (for example). Cache effects will probably make it a bit worse on most common computers < 1287688156 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(as in, sub-embarrassingly) < 1287688185 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, did you see the /msg? < 1287688201 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :elliott: wtf < 1287688207 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: what about it < 1287688222 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i wouldn;t think about word 'embarrassingly' < 1287688228 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I guess not then, I shall however consider the /msg implicitly acked by your actions < 1287688244 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :nooga: it's a bit of a colourful term. < 1287688256 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1287688265 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i think i will take fractal stuff < 1287688277 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i need simple problem to focus on open-mpi stuff < 1287688311 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and also i will get some nice, colorful pictures that can be showed to students < 1287688317 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Date adopted: William Blake" < 1287688724 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Last really easily parallelizable problem I worked with was raytracing an animation... < 1287688748 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :One could just render 8 frames in parallel... < 1287689108 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Graphics is full of embarrassingly parallel problems. < 1287689118 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :With raytracing you can also render thousands of RAYS in parallel. < 1287689138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :THOUSANDS OF RAYS YAAAAAAAAR < 1287689141 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...what. < 1287689159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's a bit intuitive: lots of pixels, usually don't depend on one another, kerching. < 1287689169 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Or you can do photon-tracing instead. All the quality of ray-tracing with none of the benefits! < 1287689416 0 :Zuu!zuu@0x55529f1b.adsl.cybercity.dk JOIN :#esoteric < 1287689416 0 :Zuu!unknown@unknown.invalid QUIT :Changing host < 1287689416 0 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1287689494 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/6/63/Glas-1000-enery.jpg <-- photon mapping uncanny valley ahoy! < 1287689536 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : "Date adopted: William Blake" <-- where is that interesting failure? < 1287689597 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: damn that is so close. if it were people, i'd be distrubed < 1287689600 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : http://upload.wikimedia.org/wikipedia/commons/6/63/Glas-1000-enery.jpg <-- photon mapping uncanny valley ahoy! <-- looks great < 1287689613 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, a bit too clean and perfect to be realistic of course < 1287689614 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but a wine glass isn't disturbing for some reason < 1287689618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Brr. < 1287689622 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Exactly. Uncanny valley. < 1287689622 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :That hurts. < 1287689634 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, you could add some dust or such perhaps? < 1287689644 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I couldn't, but someone could :P < 1287689647 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Fingerprints. < 1287689650 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, indeed < 1287689654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :NO < 1287689657 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :NO FUCKING FINGERPRINTS < 1287689659 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Particulate ... < 1287689661 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, well it might be without fingerprints, if gloves were used < 1287689668 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :;_; < 1287689673 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Fine, but dust/particulate in the air. < 1287689677 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i think it has more to do with the lighting on the floor < 1287689677 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1287689687 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the glass is a bit too perfect too < 1287689692 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :especially near the extreme points < 1287689693 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, indeed < 1287689705 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, it actually looks quite okay at the top < 1287689748 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just not where the "cup" joins up with the "non-cup" (presumably there are technical terms for these parts?) < 1287689752 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :The glass almost seems to float a bit in the air (probably really isn't)... < 1287689766 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i think it's cool that we know enough optics to know how individual photons behave in situations like that tho. < 1287689770 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, there is that too < 1287689772 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's nice to be alive today < 1287689794 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, what tool was used to render it? < 1287689798 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric : It's nice to be alive today, for today we have and no perspective. < 1287689810 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1287689813 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, I can't trace it back since you gave me a link to the actual image < 1287689814 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Idonno, just found it on the Wikipedia "photon mapping" page :P < 1287689822 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :There are other things too where the only way to distinguish natural and artifical is that artifical is "too perfect". < 1287689827 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :who needs perspective? < 1287689833 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :perspective is lame < 1287689836 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, It is nice to be alive today, because we are still alive. < 1287689839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It's nice to be alive today, for today we have specific places to go shit and no perspective. < 1287689843 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: *clap clap* < 1287689853 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's nice to be alive today, for today we have Vorpal and no perspective. < 1287689859 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It is nice to be alive today, because the alternative is being dead. < 1287689862 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Paraphrasing) < 1287689866 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, exactly :D < 1287689882 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, (hey, wait, you did realise I was joking right?) < 1287689896 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's nice to be a conscious sentient and sapient entity today, for the alternative might be being a sponge < 1287689956 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION imagines what it might be like to be spongebob squarepants < 1287689960 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's nice to be alive today, because otherwise it might be tomorrow. < 1287689971 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Also, the lines where the segments of wood floor join look unnatural (no dark line due to gap). < 1287689990 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Might be fake wood flooring. < 1287690007 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :or really well done flooring < 1287690022 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, wait, " Or you can do photon-tracing instead. All the quality of ray-tracing with none of the benefits!" <-- I thought there were stuff you could do with photon mapping that you couldn't do with ray tracing? Or is photon tracing different from photon mapping? < 1287690034 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Even well done flooring has narrow dark lines. < 1287690043 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: there are in fact such lines < 1287690047 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :look up and to the left < 1287690069 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :actually, i think this is a large wooden table < 1287690077 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it has the feel of furniture more than flooring < 1287690080 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Photon tracing is actually more powerful than photon mapping, and there is stuff you can do with either that you can't do with ray tracing. < 1287690081 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, another thing wrong with the image: too sharp, perfect focus all the way < 1287690090 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: But both are so crazy-expensive that they're not worth it. < 1287690092 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Photon simulation < 1287690098 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You create a universe in a box < 1287690103 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And you put your objects in the box < 1287690105 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Then you create photons < 1287690105 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, ah < 1287690108 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And fire them inside the box < 1287690114 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :They have little microchips in < 1287690116 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :To record their results. < 1287690123 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Hey, look, it's poetry.) < 1287690129 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :vorpal: that's not due to lack of realism. a camera set on infinite focus would do the same. or any orthographic projecting camera. < 1287690249 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, a camera set on infinite would be blurred in the foreground, even with smallest shutter it isn't perfect. Also there would be other artifacts from the camera. Such as slight noise in the image. < 1287690252 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1287690324 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, this image for example looks way more real (because it is): http://upload.wikimedia.org/wikipedia/commons/8/8e/Kaustik.jpg < 1287690350 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :vorpal: arguably it looks fake because it doesn't look like what we're used to (the view through a typical camera or our own eyes). but what we're seeing here may be more "real" than what our eyes see in the same situation. thus, it's in the uncanny valley because it is "too real" rather than because it is not real enough. < 1287690353 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Totally 'shopped. < 1287690370 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, har har < 1287690373 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :sort of the same as people thinking high frame rate movies look cheap, just because that is what camcorders produce. < 1287690387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I can tell by the pixels. < 1287690390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*photons. < 1287690392 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, alternative answer: yes, I guess someone bought that glass in a shop < 1287690403 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: Boo hiss X-P < 1287690407 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Gregor, what < 1287690449 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/e/ec/Glasses_800_edit.png < 1287690454 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :If this was slightly more noisy, it would be very uncanny valley. < 1287690474 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Dirty up the table a bit, add some imperfection in the glasses... < 1287690486 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, that is way more realistic than the other glass though < 1287690502 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, also I seem to remember that one was rendered with povray < 1287690503 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's not quite uncanny valley right now. < 1287690525 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, no or limited caustics in it < 1287690599 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, if I look at stuff around me, they aren't perfect, there are small imperfections, stuff worn flat or chipped, grey dust on blank black surfaces. And so on < 1287690612 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, the rendered images here are missing that < 1287690622 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that is really only an issue if you see stuff close up in the image < 1287690643 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :if it is a more zoomed out view then it generally works better in 3D. < 1287690698 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :err, "in rendered 3D" < 1287690701 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :obviously < 1287690704 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1287690851 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287690984 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, btw, wrt the "@ at every line", it isn't required it seems. Just the way everyone does it < 1287691082 0 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1287691215 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Twitter? < 1287691220 0 :ais523!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287691276 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :Ilari, asking me? Then: No, the annotations for a formal verification system for C < 1287691279 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and youtube < 1287691287 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1287691293 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :which system is this < 1287691329 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :http://catseye.tc/projects/befunge93/eg/INDEX.html kind of sort of lists the author of every one of those Befunge-93 example sources < 1287691352 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: I like to think that the intention of that page is to list every Befunge-93 prorgam ever. < 1287691358 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: Also, yay Lahey < 1287691367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I like to imagine Lahey is a famous mathematician for inventing Lahey space. < 1287691374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Which REVOLUTIONARISED wrapping geometry. < 1287691382 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*REVOLUTIONISED? Maybe not! < 1287691414 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hey, my HSV gar-collaborative-field thing went through: http://www.mezzacotta.net/garfield/?comic=519 < 1287691430 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That was fast; I was under the impression that the strip queue there is something like half a year long. < 1287691471 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Manyhills totally ruined that :P < 1287691484 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :quintopia, frama-c < 1287691500 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Did your Piet one get printed? < 1287691504 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(TOTALLY PRINTED) < 1287691543 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :elliott: It got added to the queue, but since I sent it (a week or two) later than this one, it hasn't come out yet. < 1287691574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :http://www.mezzacotta.net/garfield/?comic=514 this isn't really funny, it's just two strips! < 1287691581 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1287691586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i guess the first one may not be the one referenced in the second one < 1287691590 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :if the second one actually references any real strip < 1287691643 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: "Admin note: This submission was so timely and appropriate, I made a special exception and inserted it into the queue in place of another strip. (This is a *very* rare exception - it takes a lot of work to mess with the buffer queue.)" < 1287691648 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I doubt that that happened to you. < 1287691653 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: So perhaps the queue isn't so long. < 1287691655 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1287691658 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But maybe it is. < 1287691667 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :After all, that strip mentioned a massive backlog and it's recent. < 1287691744 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Oh jesus: "Garfield Pine Nuts Garfield" < 1287691768 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :worp < 1287691895 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so this is like some spinoff of garfield minus garfield? how long has it been going? < 1287692112 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: as long as mezzacotta < 1287692127 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :2008-11-15, it seems < 1287692192 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : fizzie: "Admin note: This submission was so timely and appropriate, I made a special exception and inserted it into the queue in place of another strip. (This is a *very* rare exception - it takes a lot of work to mess with the buffer queue.)" <-- on which one? < 1287692265 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: http://www.mezzacotta.net/garfield/?comic=513 < 1287692385 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1287692760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: OK, seriously, I'm sick to death of Python. Convince me that Lua is awesome. < 1287692851 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :it's one of a small handful of major projects published under the X11 license? < 1287692896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I... < 1287692898 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Small handful? < 1287692918 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: For one, X.org! < 1287692937 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Expat. PuTTY. < 1287692944 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :There are many more. < 1287692947 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(Although none of the top of my head.) < 1287693060 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: surprisingly few worthy of mention tho. compared to GPL. < 1287693071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://freshmeat.net/tags/mitx-consortium-license "1073 projects tagged 'MIT/X'" -- but of course "major". < 1287693083 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's curl, though. < 1287693132 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Well, y'know, I count a lot of MIT software as worthy of mention. < 1287693138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :And a lot fewer pieces of GPL software than most people. < 1287693157 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Freshmeat is oddly patchworky at times. < 1287693171 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I just made the collision detection really spanky :) < 1287693175 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also, MIT == ISC/BSD2/BSD3 in all countries that matter at all :P < 1287693180 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh yeah... so... spanky... < 1287693181 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :?????? < 1287693206 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Believe me, it's spanky :) < 1287693214 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: It... spanks you? < 1287693223 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Individual lines are separate platforms. < 1287693233 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :How... spanky... < 1287693236 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :So there's none of this "I'm standing on the magical edge of a box with text below me somewhere" < 1287693239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Is it online now? < 1287693244 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1287693276 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wooo < 1287693288 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1287693300 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's also slower, but I think it's still fully usable. < 1287693332 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: In the platform edition (let's call it that), you could do that initial loop in C++. < 1287693338 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Wait, would you even need that loop with a getElementsByRect? < 1287693344 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: No < 1287693350 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Oh :P < 1287693360 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: so falling damage is up next? < 1287693377 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: The TODO list is not (necessarily) in priority order ;) < 1287693380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Falling damage might suck. < 1287693384 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :e.g. on looong pages with a lot of text. < 1287693388 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :It's useful to fall down the side. < 1287693391 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Maybe just cap it at a maximum. < 1287693430 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :FALL = DIE MUAHAHAHAH < 1287693456 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I just wish there was an element to complete sequence "Python, Ruby, Perl". < 1287693476 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Something like Python but with proper lambdas and way less anal like Perl, except without Perl's complete and utter insanity and sigils. < 1287693479 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You know, a scripting language. < 1287693486 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :elliott: nope, fall too far = death < 1287693494 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :this is why there will be a balloon... < 1287693496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Tcl! < 1287693496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1287693505 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Dude, your designing of Gregor's game for him is kinda creepy :P < 1287693520 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :No, it's not. < 1287693524 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes it is. < 1287693526 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I don't want to design it :P < 1287693540 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I think it should have sex robots in it that make you explode. < 1287693543 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Also they shake the browser window. < 1287693545 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Plz implement < 1287693556 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Luckily I'm a filter :P < 1287693590 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :and luckily he leaks like a sieve < 1287693597 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :because splat=awesome < 1287693601 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :more death = more better < 1287693617 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Basically I have a strange, morbid enjoyment of watching avatar-me die. < 1287693629 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Funny, I have a strange, morbid enjoyment of watching you die. < 1287693632 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :wow me too! < 1287693635 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Address please. < 1287693834 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Dealing with strings in Lua is annoying... < 1287693856 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :And also integer division is annoying. < 1287693889 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: The floats-only thing totally freaks me out, but what's wrong with its string handling? < 1287693969 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :The integer division wouldn't be so bad if there was operator that did integer division (even if it was really just division followed by floor). < 1287694001 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :No proper regexps for instance... < 1287694158 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Ilari: Gotta be a binding for PCRE or something? < 1287695514 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1287695520 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1287695971 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hi oerjan < 1287695985 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :HOW DARE YOU ADDRESS ME LIKE THAT < 1287695989 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i mean hi < 1287696054 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what < 1287696076 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Just a typo? < 1287696100 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :clearly a typo. pesky keyboard. < 1287696163 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i certainly do not have a paranoid split personality bent on world domination AT ALL < 1287696177 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what a ridiculous thought < 1287696202 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1287696430 0 :webquint!8fd7622b@gateway/web/freenode/ip.143.215.98.43 JOIN :#esoteric < 1287696447 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :so it seems google has forgotten what shape a G has < 1287696456 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :G looks nothing like dizzy gillespie < 1287696472 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I... what? < 1287696486 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1287696515 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Uoogle. < 1287696580 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sees nothing, not even when selecting google in english < 1287696608 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not that this is unheard of < 1287696644 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: http://www.google.co.uk/logos/2010/gillespie10-instant.gif < 1287696659 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: BetNSD. < 1287696699 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sees the top of the G behind gillespie < 1287696889 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I see he has a horn growing out of his head. He should get that looked at. < 1287696892 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :which combined with the rest looks more like an ø < 1287696941 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :an øoogle once bit my sister < 1287696964 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :did it get infected? < 1287697055 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pøssibly < 1287697143 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :øoogle? < 1287697149 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :that's not even a word! < 1287697167 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*WHOOSH* < 1287697208 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1287697232 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :second-price actions are cool, agreed? < 1287697247 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :gah at ungoogable software names. < 1287697333 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :uhhhhhh < 1287697335 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: pinginging. < 1287697352 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :s/actions/auctions/ < 1287697358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pinyin penguin < 1287697370 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: whatwhatwhat. < 1287697378 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[8====D "Surprise!", also represents a penis.]] < 1287697380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-- [[Emoticon]] < 1287697408 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: cpressey: OK, seriously, I'm sick to death of Python. Convince me that Lua is awesome. < 1287697415 0 :sftp!unknown@unknown.invalid QUIT :Remote host closed the connection < 1287697419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : I just wish there was an element to complete sequence "Python, Ruby, Perl". < 1287697419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Something like Python but with proper lambdas and way less anal like Perl, except without Perl's complete and utter insanity and sigils. < 1287697462 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: er... ok... well every time you quote someone using [[these things]], as you often do, you're using Lua quote syntax! OK, terrible argument. < 1287697466 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but but but pythons are not venomous < 1287697469 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :elliott: does this mean you'll never finish vagrant? < 1287697480 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: wait is that the string syntax? < 1287697481 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Plof! < 1287697488 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :webquint: it's already platonically perfect! < 1287697496 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: indeed (multi-line) also comments, heh < 1287697498 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: no but srsly :P < 1287697514 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it does have proper lambdas, and proper... something else. [[]] is the "omg all this" string syntax. (better than """ """ imo) < 1287697526 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: yes but < 1287697526 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :--[[ omg all this comment ]]-- < 1287697532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :function(x) return x+1 end < 1287697534 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :vs e.g. < 1287697536 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :\x. x+1 < 1287697537 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1287697548 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :even C++0x's lambdas are shorter < 1287697557 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i speak english, i read english, i write english, i have no problem with code in english < 1287697562 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[](int x) { return x+1; } < 1287697565 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :short is for golf < 1287697567 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: nor I < 1287697569 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but it's verbose < 1287697584 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: you don't see an argument against verbosity? < 1287697586 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1287697587 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i have no problem with verbose < 1287697589 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's like reading java in a way < 1287697593 0 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1287697594 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes smalltalk closures/lambdas best < 1287697599 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :when i stare at lua code, all the huge keywords stand out < 1287697605 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and i can't see the actual functionality as well < 1287697609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's my experience at least... < 1287697613 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1287697623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: but uh the lack of integers bothers me way more :p < 1287697630 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...also tables < 1287697630 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I think lua is more sensible than python, but not significantly better... and lua's syntax is different from everything and there's almost no stdlib at all in lua < 1287697650 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :conflating arrays and dicts in tables is not cool, i agree < 1287697682 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287697715 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: and objects < 1287697716 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :you can rebuild lua so you ONLY get integers -- i kind of prefer that :> < 1287697733 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :dicts as objects i don't mind nearly as much < 1287697737 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: oh great, code configuration by process of recompiling the interpreter < 1287697739 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :praise be it < 1287697746 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :yes, PHP woo < 1287697759 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i forgot PHP does that :D < 1287697764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :php.ini fuck yeah < 1287697777 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i swear i want to like lua. < 1287697780 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's just < 1287697781 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :eurgh < 1287697810 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :well, i'm not saying i like lua, just that, it doesn't exceed my annoy threshold < 1287697825 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :for its size, it's hard to beat < 1287697842 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: you don't mind verbosity but mention size? :) < 1287697850 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :javascript doesn't exceed my annoy threshold either, really < 1287697864 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yes. think about it < 1287697896 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : javascript doesn't exceed my annoy threshold either, really < 1287697899 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...have you ever used javascript < 1287697903 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :like really used it < 1287697973 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : --enable-broken-cxx=no Force configure to accept the compiler, < 1287697973 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : even if it thinks that it is broken. < 1287697976 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, ^ < 1287697983 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :just so wtf < 1287697995 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :elliott: I've used the living FUCK out of JS, and it doesn't even approach my annoy threshold. < 1287698006 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Yes, and I don't listen to your opinions on languages :P < 1287698072 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :elliott: whose opinion do you listen to on anything? < 1287698077 0 :Mathnerd314!~mathnerd3@128.198.97.194 JOIN :#esoteric < 1287698088 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :webquint: it de...pends < 1287698409 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :webquint, whoever agrees with his preconceptions... < 1287698478 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :the mystery trains with predetermined destinations... < 1287698815 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :the most annoying thing about JS is that (effectively) I have to run it in a web browser < 1287698883 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :all the good JS implementations have standalone interpreters afaik < 1287698918 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oh, the other thing lua has proper is, if you are going to conflate objects and dictionaries, bloody well just conflate them -- I'm looking at Python's division between object attributes and dict entries here < 1287698934 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: with ~no libraries < 1287698971 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yep, same as lua :) < 1287699055 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: I just want (python - anal - weird Gudioness + additional flexibility a la Ruby or Perl (without their insanity) + nicer object system) < 1287699057 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :is that so much to ask? < 1287699063 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*anality :D < 1287699096 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i want that too. < 1287699099 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: yes it is. < 1287699112 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: well... you could go about it almost patchwork < 1287699128 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i mean ruby is *surprisingly* close, but (1) THE FUCKING "COMMUNITY" and (2) it has a few really, really weird parts that just destroy it < 1287699164 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i feel that way mostly about it too. actually i know not so much about the community, but, yes, from what i do know, probably. < 1287699165 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: so... take Python, get rid of the indentation-based syntax (I don't inherently hate it but it contributes a lot to the anality). lax up function calls a bit, maybe make the parens optional < 1287699185 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :add one or two loop constructs, a bit of flexibility, y'know? < 1287699189 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :make the object system less crazy < 1287699192 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :GIVE IT PROPER FUCKING LAMBDAS < 1287699195 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that are *nice* to write < 1287699217 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :accordingly: eliminate statement/expression distinction < 1287699225 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :give it block frickin structure at any rate < 1287699228 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :maybe replace some control structures with lambdas a la ruby < 1287699229 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for instance < 1287699234 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for x in y: ... < 1287699235 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :becomes < 1287699242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :y.each {x => ...} < 1287699246 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(or whatever lambda syntax you use) < 1287699253 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: and, yes, give it sane scoping rules. < 1287699258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not that hard. < 1287699259 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :The end. < 1287699269 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :why not just take out the garbage parts of ruby? what are they in your opinion? < 1287699270 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :^^ that is a *really* short change set for an *entire language* < 1287699280 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: It's... hard to specify. < 1287699289 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :the perl legacy, i'd start with < 1287699300 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: One of them is: Those little lambdas -- "y.each {|x| ...}", equivalently "y.each do |x| ... end" (this equivalence is *great*) -- they're not actually lambdas. < 1287699304 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i like /^foo/ as a literal regexp but it ends there < 1287699305 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Every function call has zero or one "blocks" attached. < 1287699312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You can't pass these as arguments. < 1287699313 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :You can do: < 1287699315 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :proc {|x| ...} < 1287699319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :equivalently, s/proc/lambda/ < 1287699321 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but it's Not The Same < 1287699325 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there *is* some shorthand for proper lambdas now < 1287699329 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :yeah, the pseudo-functional-ness of ruby is awful < 1287699343 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :s/of/in/ < 1287699346 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which is < 1287699348 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks it up < 1287699367 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ah yes < 1287699371 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: -> x,y,z {x+y+z} < 1287699373 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which is a bit odd, but < 1287699376 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :also you have to call it as < 1287699378 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :f.(1,2,3) < 1287699380 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or f[1,2,3] < 1287699386 0 :cpressey!unknown@unknown.invalid QUIT :Quit: Lost terminal < 1287699386 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since functions/variables aren't the same for various complex reasons < 1287699390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :("f" is a zero-argument function call) < 1287699406 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :eugh, lambdas aren't functions? < 1287699457 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: no, because < 1287699458 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you can say < 1287699463 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :array.sort! < 1287699466 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to sort a list in place < 1287699470 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :whereas, if sort! was a lambda there < 1287699473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :array.sort! would be a reference to it < 1287699484 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :obviously < 1287699497 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :obviously < 1287699498 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: so basically they're separate concepts. < 1287699502 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well it is obvious < 1287699509 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: would you have just referring to a lambda by name call it?! < 1287699518 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :f = -> { puts "hi!" } < 1287699520 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :g(f) < 1287699523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :WHOOPS F GOT EXECUTED THERE < 1287699588 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :coming from haskell, it's so natural that f would be IO () or something, and would have to be interpreted to have its effects performed < 1287699629 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: yeah, uh, not a functional language < 1287699672 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: anyway ruby isn't all that bad. and i gather the japanese ruby community, from experience and second-hand, is *really* nice < 1287699676 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but the western ruby community < 1287699677 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fucking < 1287699678 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :douchebag < 1287699679 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :shitheads < 1287699690 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :with no reason to exist < 1287699704 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :they are driving you to create something better! < 1287699719 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just don't. shut up. i dealt with those guys for like a year < 1287699723 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i hate them beyond death < 1287699764 0 :MigoMipo!unknown@unknown.invalid QUIT :Quit: Quit < 1287699778 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: and of course *because* of the horrible western community, < 1287699784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ruby is regularly mocked to death on all corners of the internet < 1287699785 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for no technical reason < 1287699791 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and also because of it, it attracts more of the same type of people. < 1287699825 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: and... why the lucky stiff used to moderate it. a lot. < 1287699826 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :now he's gone. < 1287699830 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1287699894 0 :cpressey!~cpressey@12.116.117.150 JOIN :#esoteric < 1287699900 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: what was the last thing you saw? < 1287699903 0 :nooga!~nooga@maverick.aircity.pl JOIN :#esoteric < 1287699932 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :something about space cows and space milk and space cheese < 1287699938 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :although this probably does not help you < 1287699941 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1287699942 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : cpressey: -> x,y,z {x+y+z} < 1287699944 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :did you see that? < 1287699949 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :yes, that was it < 1287699961 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :prefix -> is a lambda? < 1287699973 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :that's... i don't think i like it < 1287700005 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :{ x,y: x+y } i like as a lambda < 1287700016 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: lemme pastie what you missed < 1287700056 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*paste < 1287700059 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pastie is fucking up stuff < 1287700067 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: http://sprunge.us/PeWh < 1287700226 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :! could totally be a postfix operator that calls the lambda HAHA < 1287700237 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i... shut up :P < 1287700242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it sort of is, i guess < 1287700243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :f.() < 1287700248 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :.() is the postscript operator! < 1287700253 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it's part of the name, isn't it? < 1287700254 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :.call even more so < 1287700256 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :f.call a,b,c < 1287700258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i mean < 1287700260 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :.() sort of is < 1287700261 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oh yes there is a punctuation theme here < 1287700266 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, ! is just valid at the end of names < 1287700268 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :as is ? < 1287700271 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cue taken from scheme < 1287700292 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :yeah ruby is... yeah. < 1287700311 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: it's... i actually recommend you try it sometime. compared to python, i mean... < 1287700326 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it is not as bad as it sounds. just NEVER EVER look at ANY community for it if it's not in japanese. < 1287700348 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :in fact {learn japanese; use ruby} is probably way easier and nicer than {use python} if you have the patience :) < 1287700361 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i've written a little ruby < 1287700375 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: here's the interface of the blind gods: http://edbrowse.sourceforge.net/ < 1287700377 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i think i got bored with it and stopped < 1287700382 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it's ed + web browser < 1287700384 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :+ mail client < 1287700391 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :akkhkkk < 1287700393 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: http://www.eklhad.net/edbrowse/usersguide.html#guide take a look at these shortcuts < 1287700395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no it's awesome! < 1287700404 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it is totally the best interface for blind people i'd say < 1287700437 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"You will never be faster than your sighted colleague when traveling through unfamiliar territory, no matter what system you use." < 1287700439 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*sniff* < 1287700452 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: it's like this guy used ed as an editor and he was like < 1287700457 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :awesome this is totally how i want to work < 1287700459 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then he was like < 1287700470 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you know... i wish i could g/re/p my web pages < 1287700473 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or my emails < 1287700474 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and he added it < 1287700476 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then he was like < 1287700480 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :would be nice if i could fill in forms... < 1287700482 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then that < 1287700485 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :that's cool < 1287700489 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: oh file manager too < 1287700490 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1287700509 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: of course *ideally* it'd be, like, a bunch of programs < 1287700516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and the main ed thing would just be a "shell" using ed commands < 1287700517 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but ... < 1287700521 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :even i wouldn't want to code *that* on unix < 1287700525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :sounds like a pain < 1287700557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Now sessions 2 3 and 4 are the subpages about plains trains and automobiels respectively. You can fill out forms or follow hyperlinks in any of them, or stay in session 1 and do something else." < 1287700560 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: blind tabs < 1287700571 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"If you are trying to listen to a speech synthesizer, the last thing you need is background music. Instead of playing the song, I make it available to you through a hyperlink." < 1287700572 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :how kindly < 1287700597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: ha it has macros < 1287700606 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: this guy has managed to turn ed into emacs and *actually deemphasise* the editor part < 1287700623 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wow it does frames. < 1287700627 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and pdfs. (via pdftohtml) < 1287700641 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: oh yeah and he wrote his own javascript compiler and engine to use with the web browser. < 1287700651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :he's changed it to a mozilla one now, but STILL HOW HARDCORE IS THAT < 1287700733 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i am now in awe at how comprehensive this thing's functionality is < 1287700763 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: it has database functionality :D < 1287700764 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :that's kind of i'm in awe too < 1287700766 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :through odbc < 1287700807 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1287700854 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: gahaha, he wrote his own speech system too < 1287700859 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Installation of the Jupiter speech package proceeds in two steps. First the Linux kernel is patched, so that it can accept adaptive modules. These modules intercept keyboard input and console output and modify it in some way, to make the computer more accessible. For instance, an adapter for the blind might divert console output into a speech synthesizer. Jupiter is such an adapter. This package includes the patch that "prepares" the Linux < 1287700860 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :kernel for adaptive modules, and the Jupiter module itself, which you load via insmod or modprobe." < 1287700950 0 :webquint!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: check your PMs! < 1287700985 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: and he has an adopted kid with severe ADHD! question: where does his time come from? < 1287701211 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1287701524 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :btw, I totally have an iMac now. < 1287701528 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ACTION instant mild dislike < 1287701799 0 :webquint!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1287701978 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The OSX store doesn't allow system apps? < 1287702001 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That's pretty much the sort of app that I'd actually _appreciate_ careful monitoring of < 1287702028 0 :augur!~augur@129.2.129.32 JOIN :#esoteric < 1287702313 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1287702477 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :this keyboard is made of lead and chiclets < 1287702619 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://notalwaysright.com/try-explaining-that-to-your-insurance-agent/7819 ... yes. < 1287703144 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :eugh, "deja vu all over again" < 1287703239 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: you bought it? < 1287703240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or < 1287703243 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :employer < 1287703270 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :employer < 1287703282 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it has a key labelled "return" < 1287703305 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :because it totally want to return the texted I just typed in < 1287703311 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :s/it/I/ < 1287703316 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :*text < 1287703319 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :blargh < 1287703345 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :(I KNOW WHY IT'S CALLED THAT. DO NOT START.) < 1287703432 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i wouldn't start :P < 1287703452 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :and Vorpal's not here, so, ok < 1287703511 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, am I not? < 1287703528 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :well, you weren't < 1287703586 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I just like the irony of a company that prides itself on usability * key labelled with an obsolete unrelated function. < 1287703675 0 :sshc!~sshc@unaffiliated/sshc JOIN :#esoteric < 1287703675 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: is that... meaning globbing? < 1287703682 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :OH LOOK new macbook air, i wonder how much it sucks < 1287703702 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it means "too lazy to type this part; infer". alternately, it's a product of some kind < 1287703715 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: * < 1287703775 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ok this... actually... the new macbook air looks kinda nice. < 1287703799 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait, this marks Apple moving into the netbook industry < 1287703801 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :11.6" version < 1287703824 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :although it's... < 1287703827 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :a netbook for rich people < 1287703862 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :and mactards < 1287703867 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1287703869 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :...there was a reddit picture about that yesterday < 1287703892 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: i.e. rich people. < 1287703895 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1287703899 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or just poor, drooling people. < 1287704114 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1287704197 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :in black clothes with slim cigarettes < 1287704213 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :and largish, purple-tinted glasses < 1287704275 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :theory: cpressey works for Microsoft < 1287704343 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is tempted to try Opera < 1287704346 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Don't know why < 1287704366 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I don't know either < 1287704377 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: so M$FT got me a mac so I could... < 1287704379 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Well, actually, I do know why < 1287704387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: precisely. < 1287704417 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe Opera will deal with Reddit nicely < 1287704507 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i hate... software < 1287704510 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why would Safari have privacy mode first? Isn't Jobs anti-porn? < 1287704528 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : Why would Safari have privacy mode first? Isn't Jobs anti-porn? Why would Safari have privacy mode first? Isn't Jobs anti-porn? Why would Safari have privacy mode first? Isn't Jobs anti-porn? Why would Safari have privacy mode first? Isn't Jobs anti-porn? Why would Safari have privacy mode first? Isn't Jobs anti-porn? Why would Safari have privacy mode first? Isn't Jobs anti-porn? < 1287704530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lolling < 1287704530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :all < 1287704530 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :over < 1287704532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the < 1287704534 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :floor < 1287704552 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I hate programming. Therefore, I will make my own programming language. < 1287704562 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: analogy < 1287704564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :utterly < 1287704564 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fails < 1287704568 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What? < 1287704572 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That wasn't an analogy < 1287704580 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That was a completely disconnected thought < 1287704580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it wasn't? < 1287704585 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :...okay. < 1287704588 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was thinking about PHP < 1287704683 0 :Mathnerd314!~mathnerd3@128.198.97.91 JOIN :#esoteric < 1287704689 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :w(h^n) < 1287704730 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: whhhhhhhhhhhhhhhhhh? < 1287704751 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :yesh < 1287704837 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Opera actually works with my school's website! < 1287704873 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maximized Opera fails at that rule about clicky things near the top of the screen should go all the way < 1287705078 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Now, how do I open new tabs < 1287705121 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yesh, the mutt shell < 1287705170 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: theory: maybe i should make my OWN SCRIPTING LANGno < 1287705181 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: you have that comic strip up there in norway? < 1287705188 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: ctrl-t as every other browser with tabs? < 1287705203 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I meant a link in a new ab < 1287705205 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :*tab < 1287705210 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it would be the only one that isn't broken (except where it is) < 1287705213 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well the library has it < 1287705256 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric : oerjan: you have that comic strip up there in norway? < 1287705256 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i had not actually seen it until being in contact with americans < 1287705258 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which comic? < 1287705259 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also here http://www.start.no/tegneserier/ < 1287705265 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: mutts < 1287705279 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :http://muttscomics.com/ < 1287705280 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :never heard of it < 1287705303 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :not exactly a great comic strip, but alright sometimes < 1287705326 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :um... the one on that page sucks < 1287705337 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: question < 1287705342 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: have you ever read the Perry Bible Fellowship < 1287705349 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and are you too curmudgeonly to enjoy it or not < 1287705380 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: um... i don't *think* so... < 1287705387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: http://www.pbfcomics.com/ < 1287705394 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pick one. click. laugh. failing that, start from step one. < 1287705421 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :confused by web page. oh. those are links. ok... < 1287705474 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Opera works nicely with Reddit < 1287705478 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And with my school's website < 1287705503 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :um < 1287705507 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :some of them are funny < 1287705518 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: the ones near the bottom aren't so good < 1287705520 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the earlier ones < 1287705559 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :'Miggs' is good < 1287705580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :there's quite a few in that... "continuity" if you can call it that < 1287705584 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pretty sure all of them have died at least once