< 1279065685 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :It's 463mhz < 1279065690 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Not 66mhz < 1279065695 0 :Sgeo!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1279065708 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Memory bus clockrate is 66mhz. < 1279065714 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Oh the ram < 1279065715 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Right < 1279065731 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :So what do you think I could get? 256? < 1279065743 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :How many bux? < 1279065748 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Maybe 512. < 1279065753 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it'll be fucking expensive. < 1279065769 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks < 1279065888 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, okay. $50 for a 512 SO-DIMM. < 1279065894 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Apparently using a USB stick as swap helps Puppy < 1279065908 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So what, £30? < 1279065908 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Fairly pricy, but at least payable. < 1279065914 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Or so. < 1279065915 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Roughly. < 1279065926 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :What about 256? < 1279065936 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Only pricy in comparison with other RAM standards, then... < 1279065941 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :2 bucks cheaper. < 1279065947 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :With, say, 128 of swap on a USB stick (USB 1.0) < 1279065949 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1279065959 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :512 would be cool. Pricy but eh. < 1279065982 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :I need SOMETHING to do over summer holiday. < 1279066019 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :So if I stuck 512 in and put puppy on a partition to load to ram it'd fly? < 1279066032 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I bet USB 1 is faster than the disk < 1279066038 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It'll load from RAM anywhere you boot it from, BTW. < 1279066043 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And yes, it'd freaking fly. < 1279066051 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :The disk is SLOW. I bet ~4krpm. < 1279066057 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(well, it's always *optional*, but still.) < 1279066058 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Or less. < 1279066077 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I wonder how puppy would run on a high spec box. < 1279066079 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1279066126 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: *Obnoxiously* well. < 1279066134 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I should note once again: *IT MAKES GTK RUN FAST*. < 1279066151 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it's using binaries built for Ubuntu! < 1279066158 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Later folks. Have fun with your laptop, aliseiphone... < 1279066177 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :With useless bullshit cut out, but still, it's Ubuntu-based. Well, the official distro is. < 1279066181 0 :cpressey!unknown@unknown.invalid NICK :cpressey_away < 1279066195 0 :Gregor-P!unknown@unknown.invalid PRIVMSG #esoteric :Wots all this then? < 1279066195 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's created by a program that cuts useless bullshit out of packages from $distro-of-choice. < 1279066224 0 :Geekthras!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1279066256 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I read that it's not based on any distro. < 1279066296 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: It is currently. < 1279066312 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's previously been Slackware-based, then not based on any. It's now Ubuntu-based. < 1279066362 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The point of making it Ubuntu-based was to be able to just focus on making the system run fast without having to futz with all the building-packages junk. < 1279066414 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Boring! < 1279066433 0 :FireFly!unknown@unknown.invalid QUIT :Quit: swatted to death < 1279066448 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It also feels free to make its own packages whenever needed. < 1279066502 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I have an urge to make my own RAM based distro now. < 1279066536 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Without LAMEbuntu :O < 1279066540 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*:P < 1279066555 0 :Mathnerd314!~mathnerd3@nat-wireless-guest-reg-158-122.bu.edu JOIN :#esoteric < 1279066578 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Ubuntu's just one of the possible Puppy bases. < 1279066587 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :PAH < 1279066596 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You could shove in Slackware packages if you wanted. < 1279066626 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=100007611%20600006081&IsNodeId=1&name=24GB%20%286%20x%204GB%29 Would you care to join me in drooling? < 1279066803 0 :Geekthras!~geekthras@adsl-76-230-21-225.dsl.pltn13.sbcglobal.net JOIN :#esoteric < 1279066809 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Meh. < 1279066820 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :After 16GiB it's basically pointless. < 1279066841 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I can come up with ways to use all that. < 1279066859 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :With 16 GiB you can load an entire Ubuntu installation with many packaged into RAM. < 1279066865 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*packages < 1279066871 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :And still have tons left. < 1279066875 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not enough to compile OpenOffice in RAM. < 1279066891 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, seriously, all of Ubuntu's just 16 GiB? That's pretty tiny compared with Debian. < 1279066893 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Problem found: OpenOffice. < 1279066905 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ... < 1279066909 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which comes on two BluRay discs. < 1279066910 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1279066913 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Base install is 2 GiB. < 1279066934 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :If you installed tons of useful shit, lets say 8 GiB. < 1279066947 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :You still have 8 GiB left. < 1279066969 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Of course, loading it into ram would take four years. < 1279067017 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I wish there was a useful lightweight browser. :( < 1279067107 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: :( < 1279067115 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So Puppy uses KDrive. Is it good? < 1279067149 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, works just fine. < 1279067169 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :KDrive is a full-featured X11 that *happens* to be very small. < 1279067204 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It was actually the testing bed for most of their recent things to make X suck less, like XRender acceleration... < 1279067248 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: I'm using NO SCRIPT WHATSOEVER - Download it at file:///dev/null < 1279067421 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :okay time to call dell support to get a new hard drive from them < 1279067423 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :this should be fun < 1279067431 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :VESA or framebuffer. Which is a cooler X driver? Or... EGA?! < 1279067570 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :CAN YOU POSSIBLY DECIDE PIKHQ OR ARE YOU BLINDED BY THE AWESOMENESS OF EGA??? < 1279067590 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hah. < 1279067610 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Blinded?! < 1279067635 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Then allow me to remove it from the equation! VESA or framebuffer? < 1279067655 0 :Adrian^L_!adrian@phalse.2600.COM JOIN :#esoteric < 1279067671 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Equivalent in functionality for most purposes. < 1279067685 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Or ARE they? < 1279067702 0 :Adrian^L!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279067746 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Well, bye. < 1279067753 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: EXPECT RAMNUX < 1279067763 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :XUNMAR < 1279067775 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :With some suitably punny ram-related name. < 1279067777 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Bye. < 1279067779 0 :aliseiphone!unknown@unknown.invalid QUIT :Quit: Get Colloquy for iPhone! http://mobile.colloquy.info < 1279068124 0 :SevenInchBread!unknown@unknown.invalid QUIT :Quit: Lost terminal < 1279068332 0 :Wamanuz4!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1279068536 0 :Adrian^L_!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1279068589 0 :Adrian^L_!~adrian@phalse.2600.COM JOIN :#esoteric < 1279068878 0 :Adrian^L_!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279068894 0 :Adrian^L_!adrian@phalse.2600.COM JOIN :#esoteric < 1279069339 0 :Gracenotes!unknown@unknown.invalid QUIT :Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100423140709] < 1279070302 0 :p_q!~poiuy_qwe@bas5-toronto47-1176439314.dsl.bell.ca JOIN :#esoteric < 1279070441 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1279070576 0 :augur!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279070580 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1279070793 0 :poiuy_qwert!~poiuy_qwe@bas5-toronto47-2925108791.dsl.bell.ca JOIN :#esoteric < 1279070873 0 :p_q!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1279071162 0 :Adrian^L_!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1279071169 0 :Adrian^L_!adrian@phalse.2600.COM JOIN :#esoteric < 1279074612 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :holy crap I froze vim < 1279074616 0 :nooga_!~nooga@aeol158.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1279074621 0 :nooga_!unknown@unknown.invalid PRIVMSG #esoteric :who knows debian? < 1279075325 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1279075838 0 :Adrian^L_!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279075880 0 :Mathnerd314_!~mathnerd3@nat-wireless-guest-reg-158-122.bu.edu JOIN :#esoteric < 1279075917 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1279075942 0 :Mathnerd314_!unknown@unknown.invalid NICK :Mathnerd314 < 1279077099 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1279077945 0 :Gracenotes!~chatzilla@70-101-160-69.dsl2.mon.ny.frontiernet.net JOIN :#esoteric < 1279078361 0 :Gracenotes!unknown@unknown.invalid QUIT :Changing host < 1279078361 0 :Gracenotes!~chatzilla@wikipedia/Gracenotes JOIN :#esoteric < 1279078895 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1279079020 0 :bsmntbombdood!~gavin@97-118-226-31.hlrn.qwest.net JOIN :#esoteric < 1279080508 0 :Oranjer!~HP_Admini@adsl-243-209-183.cae.bellsouth.net JOIN :#esoteric < 1279081970 0 :adu!~ajr@softbank220043138128.bbtec.net JOIN :#esoteric < 1279082646 0 :Gregor!~Gregor@75-151-73-57-Spokane.hfc.comcastbusiness.net JOIN :#esoteric < 1279083477 0 :Gracenotes!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1279083648 0 :aschueler!unknown@unknown.invalid QUIT :Quit: leaving < 1279084216 0 :Sgeo_!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1279084537 0 :Zuu!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1279084926 0 :Zuu!zuu@0x55529f1b.adsl.cybercity.dk JOIN :#esoteric < 1279084926 0 :Zuu!unknown@unknown.invalid QUIT :Changing host < 1279084926 0 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1279084990 0 :Oranjer!unknown@unknown.invalid PART #esoteric :? < 1279085227 0 :Gracenotes!~chatzilla@70-101-160-69.dsl2.mon.ny.frontiernet.net JOIN :#esoteric < 1279086652 0 :Gregor-P!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1279088547 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1279089132 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :To anyone who's listened to Mov. 2 WIPP 9: PREPARE FOR INSANE TREBLE. That is all. < 1279089288 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Awesome < 1279089647 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :"Damn it, that chord is so perfect, too bad it's physically impossible. < 1279089657 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :WHY DON'T I HAVE RACHMANNINOV HANDS. < 1279089688 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives Gregor salad fingers < 1279089972 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I really love the treble on this digital piano. < 1279089981 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's actually better than the treble on any real piano I've played. < 1279090077 0 :Gracenotes!unknown@unknown.invalid QUIT :Changing host < 1279090077 0 :Gracenotes!~chatzilla@wikipedia/Gracenotes JOIN :#esoteric < 1279090088 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Presumably good treble on a piano is pricy. < 1279090149 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's tricky. It's either horribly godawful piercing or really dull. Getting the right balance is tough, and actually I think digitals do generally better than real pianos. < 1279090166 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But this one in particular is just spectacular. < 1279090171 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And of course any real piano requires skilled tuning. < 1279090176 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I just want to hang out in the top few octaves because it's awesome :P < 1279090180 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Whereas a digital piano is forever and ever in tune. < 1279090190 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Until you take a soldering iron to it! < 1279090198 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Darned circuit-bending. < 1279090247 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Welp, I've just been playing the piano for two hours (with brief pauses to chat) as a sad attempt at holding on to what few shreds of sanity I have left. < 1279090274 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And by the time I'm done with mov. 2, it'll have more use of the top note on a piano than anything I've ever written or played X-P < 1279090281 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(OK, only two thusfar, but still :P ) < 1279090282 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can empathise < 1279091878 0 :Wamanuz4!~wamanuz@78-69-168-43-no84.tbcn.telia.com JOIN :#esoteric < 1279092333 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: I'm using NO SCRIPT WHATSOEVER - Download it at file:///dev/null < 1279093099 0 :nooga_!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1279094036 0 :adu!unknown@unknown.invalid QUIT :Quit: adu < 1279094223 0 :nooga!~nooga@88-199-120-53.tktelekom.pl JOIN :#esoteric < 1279094399 0 :clog!unknown@unknown.invalid QUIT :ended < 1279094400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1279095703 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1279096839 0 :MigoMipo!~John@84-217-8-79.tn.glocalnet.net JOIN :#esoteric < 1279097351 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1279097849 0 :sebbu!~sebbu@ADijon-152-1-38-246.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1279098075 0 :coppro!unknown@unknown.invalid QUIT :Quit: I am leaving. You are about to explode. < 1279098196 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1279098431 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :can a cat be said to be a quine < 1279098435 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :? < 1279099503 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Only if you type in the exact words of the program! < 1279099576 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Also if you don't neuter it, but it might not be a *perfect* quine, just sort-of. < 1279100198 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :The best kind of quines are the cheating quines. < 1279100208 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :My favorites are the quines via error messages < 1279100237 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1279100249 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Cheating quines are boring: writing out the contents of __FILE__ or equivalent is rather trivial < 1279102357 0 :teuchter!~choochter@host213-1-51-174.btremoteinternet-dsl.bt.net JOIN :#esoteric < 1279102466 0 :choochter!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1279105526 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: I'm using NO SCRIPT WHATSOEVER - Download it at file:///dev/null < 1279107093 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :is it true that the smalltalk debugger is really good? < 1279107101 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :and what does it do that it's so good? < 1279108390 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1279108586 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279108659 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279108662 0 :ais523_!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1279108683 0 :ais523_!unknown@unknown.invalid NICK :ais523 < 1279109021 0 :ais523!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1279109081 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1279110232 0 :distant_figure!~nine@41-133-80-156.dsl.mweb.co.za JOIN :#esoteric < 1279110733 0 :adu!~ajr@softbank220043138128.bbtec.net JOIN :#esoteric < 1279110792 0 :adu!unknown@unknown.invalid QUIT :Client Quit < 1279111514 0 :ais523!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1279111531 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1279111888 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=bKGhvKyjgLY < 1279111892 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :check this out ais523 < 1279112817 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: why on earth would I follow a random link to Youtube without context? < 1279112838 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ais523: because it is important for all computer scientists < 1279112857 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it were, I would have seen it already < 1279113094 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :that's why i linked you to it < 1279113177 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :searching backlinks implies it's about memristors, which I have definitely heard of < 1279113185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I don't see why they'd be more relevant to computer scientists than engineers < 1279113194 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in computer science, you generally don't care what components the computer is made of < 1279113448 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :the stuff directly interesting to computer programmers starts around 30:00 < 1279113485 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :they describe how memristors can give you petabytes of directly addressable, clock-speed on-cpu memory with current technologies < 1279113510 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't call that directly interesting < 1279113513 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That's still not interesting < 1279113517 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's just a scale issue < 1279113523 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :their rough estimate is 1 petabit per square cm and 1ns switching speeds < 1279113536 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :programming's much the same whether you have petabytes on the clock chip or megabytes of external memory < 1279113616 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :no, not really < 1279113734 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :when you start being able to flop huge amounts of data around, your code will start looking completely different < 1279113749 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :code will become more data-oriented and less functionality-oriented < 1279113824 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: are you aware of the existence of mainframe computers? < 1279113828 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :My point would've been that the existence remains uninteresting until you get to program for existing computers that contain such hardware < 1279113851 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they're used for heavily data-oriented processing atm < 1279113891 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ais523: they can't do it with such ease < 1279113932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: all this is going to do is to keep Moore's Law-like rules on track < 1279113938 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :computers get faster all the time, we know that < 1279113947 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I could link you to a video about programming GPUs, if I had one < 1279113962 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's pretty different from programming CPUs, too, and many people seem to think that's the future of computing < 1279114033 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :let's face it < 1279114060 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :GPUs are like tiny supercomputers for floating point operations < 1279114197 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the thing is, the cpus have historically been faster than the memory < 1279114209 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this *ratio* is what changes the paradigm < 1279114221 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: no < 1279114225 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Only recently, actually < 1279114226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :recently they've been faster than the memory < 1279114231 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if cpus were still working at khz speeds and disks were as fast as they are now, the paradigm would be that. < 1279114232 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :before that, though, the memory was faster < 1279114236 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i'm talking about persistent memory < 1279114244 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :not about RAM < 1279114252 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: there isn't really a fundamental difference < 1279114257 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as you can persist RAM on power-off if you like < 1279114264 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :but you don't < 1279114301 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, and the reason you don't is that in 99% of cases it doesn't matter < 1279114303 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :if this became the state of the art it would be different and people would learn from it, but it isn't, so they don't, hence there's no development in areas that can make use of this < 1279114331 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1279114545 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: would it surprise you if I told you I'd worked on systems which could write to persistent memory as quickly as they could read main memory? < 1279114556 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and as quickly as they could add two registers? < 1279114571 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :no < 1279114592 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :but my comment about popularity still applies < 1279114640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: whatever's most popular is whatever Microsoft's favourite programming language for other people to write Windows apps is at that time < 1279114641 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with a timelag of a couple of years or so < 1279114642 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :this is unlikely to change in the near future < 1279115200 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279115233 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1279116117 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1279116340 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279116376 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1279116460 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 248 seconds < 1279121035 0 :relet!~thomas@c905DBF51.dhcp.bluecom.no JOIN :#esoteric < 1279121326 0 :ais523!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279121343 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1279123581 0 :aschueler!~alec@host86-131-213-11.range86-131.btcentralplus.com JOIN :#esoteric < 1279125624 0 :kar8nga!~kar8nga@j-157.vc-graz.ac.at JOIN :#esoteric < 1279127765 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 252 seconds < 1279127825 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1279128361 0 :AnMaster!~AnMaster@unaffiliated/anmaster JOIN :#esoteric < 1279129172 0 :sebbu2!~sebbu@ADijon-152-1-43-20.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1279129209 0 :sebbu!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1279129209 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1279130517 0 :myndzi\!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1279130567 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1279130973 0 :myndzi!myndzi@c-24-19-39-178.hsd1.wa.comcast.net JOIN :#esoteric < 1279131209 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1279132172 0 :ais523!unknown@unknown.invalid QUIT :Ping timeout: 248 seconds < 1279134445 0 :kar8nga!~kar8nga@k-244.vc-graz.ac.at JOIN :#esoteric < 1279134690 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1279134701 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1279135121 0 :sftp!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279136559 0 :Sgeo!~Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1279136869 0 :aschueler!unknown@unknown.invalid QUIT :Quit: leaving < 1279138218 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1279138253 0 :yiyus!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1279138617 0 :yiyus!~124271242@67.202.106.57 JOIN :#esoteric < 1279138771 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1279140572 0 :cpressey_away!unknown@unknown.invalid PRIVMSG #esoteric :Your Irony for Today: Software is the most expensive component of a system because it's the easiest to fix. < 1279140578 0 :cpressey_away!unknown@unknown.invalid NICK :cpressey < 1279141082 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1279141210 0 :Gregor-P!~AndChat@173.152.56.85 JOIN :#esoteric < 1279141236 0 :Gregor-P!unknown@unknown.invalid PRIVMSG #esoteric :On the sixth day, Lambda created the Y-combinator. And it was good. < 1279141245 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :??? < 1279141329 0 :Gracenotes!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1279141375 0 :Gregor-P!unknown@unknown.invalid PRIVMSG #esoteric :You don't appreciate [lambda] . Genesis? < 1279142139 0 :nooga!~nooga@maverick.aircity.pl JOIN :#esoteric < 1279142225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gregor-P, nice one < 1279142306 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Your Irony for Today: Software is the most expensive component of a system because it's the easiest to fix. <-- XD < 1279142747 0 :p_q!~poiuy_qwe@bas5-toronto47-2925109930.dsl.bell.ca JOIN :#esoteric < 1279142841 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1279143058 0 :poiuy_qwert!~poiuy_qwe@bas5-toronto47-1176439284.dsl.bell.ca JOIN :#esoteric < 1279143091 0 :p_q!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1279144514 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1279144718 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1279144862 0 :poiuy_qwert!~poiuy_qwe@bas5-toronto47-1176439704.dsl.bell.ca JOIN :#esoteric < 1279145097 0 :jillsmitt!~quassel@92.47.117.32 JOIN :#esoteric < 1279145301 0 :distant_figure!unknown@unknown.invalid QUIT :Quit: underflow < 1279145443 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1279145504 0 :augur!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1279145533 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1279146465 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Are you there, Lambda? It's me, Chris < 1279146904 0 :zzo38!~zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1279147223 0 :BeholdMyGlory!~behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1279147223 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Changing host < 1279147223 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1279147280 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :At FreeGeek I was fixing a Python program, to make it send reports in a new way. But why does the "pydoc" program seems to run two different programs when it is tried to run? < 1279147584 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Python developers seem to like like ad-hoc overloading. < 1279147636 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :"If contains a '/', it is treated as a filename; if it names a directory, documentation is written for all the contents." ... what if it contains a '/' *and* names a directory? < 1279147748 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :for x in `seq 1024 1279`; do; nc -kl $x >> log.$x &; done < 1279147749 0 :aliseiphone!~ehirdipho@82.132.136.208 JOIN :#esoteric < 1279147762 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Anyone know of a way to jailbreak an iPhone without a computer? < 1279147763 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :That is a shell-script for receiving the reports is it correct? < 1279147783 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :In the OS 1.3 days you could just go to jailbreakme.com. < 1279147794 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Instant jailbreak. < 1279147970 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, OS 1.1 days. < 1279147976 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :wow what < 1279147978 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :how'd that work < 1279148075 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Gnomes who would bake a saw into a cake for you < 1279148185 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :augur: Exploit in TIFF and then JPEG renderers. < 1279148189 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Buffer overflow. < 1279148193 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1279148196 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1279148213 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :It even showed a progress bar above the frozen browser as it jailbroke it. < 1279148220 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Good times, good times. < 1279148231 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :thats hilarious < 1279148249 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :You had to downgrade from 1.3, jailbreak it, then upgrade it to 1.3 again. < 1279148295 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, I suppose nothing like that exists any more. < 1279148337 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :So, superlative news. < 1279148376 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Apparently I'll be a daypatient by the holidays - after next week. < 1279148397 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :That's a definite improvement. < 1279148401 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :And I hear murmurings about only coming in three days a week too. < 1279148411 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Which is a super improvement. < 1279148423 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1279148463 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION guesses that if it weren't for breaking their rules, they wouldn't see an improvement because you'd have gone insane < 1279148490 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Then by September I'll be discharged to that mini-unit in the local high school. Which will be much more tolerable: focused only on school and apparently a later start to the day will be arranged because of my mortal hatred of mornings. < 1279148505 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*shrug*, I can handle that. < 1279148522 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :It's just fucking GCSEs. They're not exactly hard. < 1279148541 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And social environment, I'd assume < 1279148561 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: What do you mean? < 1279148568 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone, it's HS? < 1279148629 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Well, yes. Also known as "Hell" for all you nerds out there. But I'll be based in the mini unit thing apparently, so that won't have much of an effect *shrug* < 1279148650 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :By and large, people my age are fucking idiots. Have you noticed? < 1279148666 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :For me, people stopped being assholes in, 9th grade I think < 1279148683 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Meh. Just nine months then bullshit ceases. < 1279148709 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: You have to seriously consider the possibility that you simply became too much like them. < 1279148784 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, I'm approximately nothing like almost all 14 year olds. < 1279148815 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :My mother actually went to the HS when it was a grammar school. Clearly gnomes are involved. < 1279148946 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yak Linux. Discuss. < 1279148965 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Yak Linux? < 1279149055 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I figure yaks are basically the same as rams. < 1279149095 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Therefore my RAM distro shall be called Yak Linux. < 1279149108 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1279149122 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: MLterm as default terminal. There, you love it now. < 1279149137 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Not really; I have sense developed hatred for MLterm. < 1279149143 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's got very nice text rendering. < 1279149148 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Dammit!' < 1279149152 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately, it sucks as a terminal. < 1279149155 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :s/'// < 1279149159 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why? < 1279149187 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It treats bold background colors *strangely*, and WHY THE HELL WOULD IT TREAT THE ALT KEY THAT WAY < 1279149194 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Also, *since. < 1279149197 0 :jillsmitt_!~quassel@88.204.199.124 JOIN :#esoteric < 1279149208 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :How does it treat the Alt key? < 1279149211 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1279149217 0 :jillsmitt!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1279149225 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :"How?" "Yes." < 1279149249 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It spontaneously decided to treat it as Alt-Gr. < 1279149254 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Both of them. < 1279149263 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :But... Why? < 1279149270 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because. < 1279149272 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Alt-Gr? < 1279149280 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :So what terminal DO you endorse? < 1279149290 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and its treatment of fonts sucks major ass. < 1279149293 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION endorses cmd.exe < 1279149295 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :(j/k) < 1279149295 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You can tell it which font to use. < 1279149297 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Damn, and here I thought it was a terminal app *written in* ML. < 1279149297 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not fonts, font. < 1279149298 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: The Alt key favoured by dogs and bears. < 1279149307 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :THERE ARE NO FREAKING FONTS THAT COVER ALL OF UNICODE. < 1279149312 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Currently, urxvt. < 1279149318 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Code2000! < 1279149322 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1279149332 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :There should be < 1279149334 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, that's just the BMP. < 1279149334 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Tried Terminator? < 1279149342 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Code2001 < 1279149343 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What about the reference .. thingies in the Unicode thing? < 1279149344 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: That was just annoying as hell. < 1279149350 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*2001. < 1279149358 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: There are none. < 1279149362 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Why? < 1279149365 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1279149370 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :I like jessies' software. :( < 1279149371 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: I don't recall. < 1279149376 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I stopped using it in 15 minutes. < 1279149391 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :WELL MAYBE YOU JUST SUCK THEN. < 1279149396 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Tried st? :P < 1279149413 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :st doesn't handle Unicode or xft. < 1279149420 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Otherwise, quite nice. < 1279149424 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Or ANYTHING. < 1279149448 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Seriously, all I want in a terminal is Unicode handling, xft handling, and VT100 emulation. < 1279149467 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: The problem is that vt100 sucks huge donkey balls and Unicode just, uh, rips the balls off. < 1279149483 0 :relet!unknown@unknown.invalid QUIT :Quit: Leaving. < 1279149489 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: I don't think you understand. < 1279149496 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :RTL? But this BYTE is in THIS cell, not THAT one! < 1279149511 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not-Unicode is like unto genocide. < 1279149517 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1279149528 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :But VT100 makes it impossible. < 1279149528 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unicode ripping balls off is a major, major step in the right direction! < 1279149555 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ohright. It's char based. < 1279149555 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Proper Unicode support, this interacting properly with VT100. Pick one. < 1279149563 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :BYTE based. < 1279149571 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Cursor points to one byte. < 1279149581 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Right, and a char is a byte right??? Jeez. < 1279149591 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :And if a byte is in a grid cell, ie in byte order, it must be shown there. < 1279149608 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1279149609 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Can't just move cells around! Thus RTL dies. < 1279149634 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Near as I can tell, there are no terminal types for a terminal emulator to support that allow for Unicode to be done right. < 1279149646 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Conclusion: Use a proper fucking IRC client. < 1279149655 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :One that uses, say, Pango. < 1279149666 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: IRC is not the only place where I've got Unicode text. < 1279149670 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Rich stream like plan 9? < 1279149681 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Anyways: conclusion. Fuck. Terminals. < 1279149685 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Dumb dumb terminal with advanced editing capabilities. < 1279149699 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not "fuck text-based interfaces". Just fuck terminals. < 1279149706 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :You could even detect a curses program and go into Stupid Mode. < 1279149715 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :(ie VT100 mode) < 1279149730 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Unicode works OK in PuTTY < 1279149732 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone, do there exist any tools, legal or not, for converting Amazon eBooks into ePub or another format? < 1279149733 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Just make a termcap of terminfo or whatever. < 1279149739 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: Arabic? < 1279149739 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Example of a proper IRC client, BTW? < 1279149743 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: JFGI < 1279149743 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(PuTTY emulates xterm terminal, I think) < 1279149746 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I might get a Kindle for free soon, and switch to a decent eReader later < 1279149756 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: mlterm is the only thing that handles RTL right that I've found. < 1279149758 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Uhh... XChat. It's shit but what can you do. < 1279149768 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Ugggghhghghghghghn < 1279149783 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has half a mind to create an IRC client now < 1279149788 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I am using PuTTY for IRC and it can receive Unicode < 1279149795 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: RTL?' < 1279149797 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: XChat-GNOME commits slightly fewer crimes against humanity in the UI department. < 1279149799 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(If it is configured correctly) < 1279149803 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: ARABIC? < 1279149804 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't know about RTL works or not, however. < 1279149807 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Combine IRC client and terminal emulator in one program and you've got my support < 1279149808 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*Arabic? < 1279149816 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: *no "'l < 1279149820 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*"'l < 1279149828 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*"'" < 1279149845 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, irssi *is* far too complex of an IRC client. < 1279149845 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: I'm using NO SCRIPT WHATSOEVER - Download it at file:///dev/null < 1279149846 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Smuxi? < 1279149850 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Requires freaking glib. < 1279149855 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: ? < 1279149866 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Maybe PHIRC is less complex of an IRC client. < 1279149870 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Back when I did that sort of thing on that sort of OS I used "tinyirc" < 1279149876 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :I know! I'll write an IRC client. Not like I have enough projects. < 1279149876 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not GTK. Just glib. < 1279149886 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It uses Gobject but not GTK! < 1279149888 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :WHY?!? < 1279149894 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides not to say "Thanks in advance" < 1279149898 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Smuxi is an IRC client. Also, Quassel? < 1279149914 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Konversation is very good. KDE alert. < 1279149927 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I think I've seen Qt apps that use Gobject now. < 1279149943 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: AAAAAAAAGHMAKEITSTOP < 1279149952 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now imagine if irssi required *GTK*. < 1279149965 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: *shudder* < 1279149965 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :It's free! So link to it! < 1279149980 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :"They stick quite nicely" < 1279150000 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: One of my major complaints with most GUI IRC clients I've tried is that they are unfriendly towards keyboard-only usage. < 1279150003 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :"I link to Emacs AND vim." < 1279150021 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Keyboard-based GUI is my specialty. < 1279150033 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Or something. < 1279150047 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is, in fact, why I use any TUI programs at all. < 1279150047 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Mind if I... Don't use / commands? < 1279150068 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Because I want a keyboard as the primary interface for pretty much everything textual. < 1279150073 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: ??? < 1279150085 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I use keyboard a lot for any things too, if I can type fast, I can operate the computer fast < 1279150092 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :"/ j space" vs "Ctrl+J". And the latter way you can SEND LINES BEGINNING WITH / WITHOUT RAGING. < 1279150095 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ^ < 1279150110 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmmm. < 1279150129 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I can totally accept combos for commands. < 1279150133 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :"/j" is like JOIN MODE. LIKE VI. MODAL. YOU LIKE EMACS. < 1279150140 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1279150140 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: I don't know what you meant? < 1279150148 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION <3 combos < 1279150154 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: What part? < 1279150160 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1279150163 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i cannot sleep < 1279150163 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what "/ j space" vs "Ctrl+J" means. < 1279150178 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And what it means send lines beginning with / without raging. < 1279150181 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :please someone tick me in < 1279150213 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, and those commands will replace the input line with e.g. "Join: [ ... ]". Enter with no input or esc goes back to previous input line. < 1279150224 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Or backspace on empty line. < 1279150229 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Mmmmmm. < 1279150231 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I can already send lines beginning with / by putting "/RAW :" at the front and CTRL+P CTRL+M CTRL+P CTRL+J at the end. < 1279150232 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: The former are key entries. < 1279150232 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is happy that he'll soon be able to offload his largish MIDI file collection < 1279150233 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Delish. < 1279150247 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: But that's a PAIN. < 1279150260 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(This is also the only to send lines beginning with lowercase letters) < 1279150262 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i can send lines beginning with / by inserting just two additional characters < 1279150265 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :/like this. < 1279150273 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :XChat lets me do // to start a line with / < 1279150281 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric ://test < 1279150284 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Aaaand... How many widgets would this UI have? < 1279150291 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :/Like this < 1279150295 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :oh nice < 1279150297 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i didn't know that < 1279150307 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :but my version works in all irc clients < 1279150307 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :All IRC commands begin with letters anyways? Not a slash? < 1279150310 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Um... Channel list, channel text. < 1279150331 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :/msg #esoteric /stuff should also work in all IRC clients < 1279150334 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Names callable up with a command, like irssi. < 1279150337 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :/stuff should also work in all IRC clients < 1279150346 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :alise < 1279150349 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :/me wonders if SAY is universal to most IRC clients < 1279150351 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: I say no to channel list. Why should I always see the list of channels all the time? < 1279150353 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :is the smalltalk debugger really cool? < 1279150368 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :All I care about as far as channels go is when a channel has *activity*. < 1279150373 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Easy switching? Notification of messages? < 1279150380 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :prawns with mayo and cucumber <3 < 1279150383 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm freaking pressing a simple combo for switching anyways. < 1279150395 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Having UIs pop up and stuff sucks from a HCI perspective. < 1279150399 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For instance, this is Alt-4, #haskell is Alt-8, and #haskell-blah is Alt-9. < 1279150404 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But there should be no need to send a line beginning with a lowercase letter to the server, IRC is case-insensitive anyways. < 1279150409 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(Except for modes) < 1279150428 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :When there's activity I just get a *number* showing up in the status line. < 1279150448 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes; IMO that's xchat's worst flaw. < 1279150459 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :PHIRC does not currently support multiple windows but I might add that feature in a later version of PHIRC < 1279150459 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :I care about /where/ the activity is. < 1279150479 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :The channel list would be discrete. Perhaps you'll grow to like it? < 1279150487 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1279150501 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Yes. You would. :P < 1279150506 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Believe me, I genuinely hate channel lists. < 1279150519 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Channel list? The channel list is generally too long if you use the LIST command < 1279150533 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Because they suck. Mine would be actually useful. :P < 1279150540 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :zzo38 is AnMastering < 1279150547 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Is it more than 20 pixels of UI space? < 1279150555 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes? Sorry, inferior. < 1279150562 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: What does "AnMastering" means? < 1279150564 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: What, in cm^2? < 1279150578 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I'm only on one channel. Why do I need a list? < 1279150581 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Okay, okay. About 1 cm^2. < 1279150584 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Also, please note that irssi's UI /sucks/. < 1279150594 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Much of it does. < 1279150596 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Er. In px^2? < 1279150599 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :I mean. < 1279150610 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: That is why I use PHIRC instead. < 1279150612 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Aren't pixels already square? < 1279150617 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Well, modulo aspect ratio, of course. < 1279150621 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Believe me. I know how to conserve and utilise UI space properly. < 1279150624 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1279150632 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :One thing I do like about it is that hardly anything is shown. Hardly anything at all. < 1279150644 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :There are literally *two lines* here that aren't the channel text. < 1279150645 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: You must use tabs, of course. < 1279150651 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, and the channel text would be typographically nice. < 1279150651 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*Two lines*! < 1279150675 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: That's a killer feature right there. < 1279150694 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Line spacing. Message spacing. Consistent colour scheme. Thought out indentations wrt message authors. < 1279150705 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Say, could you also convince a web browser dev to make text typographically nice? < 1279150706 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :I want the channel text to recede into the distance like the Star Wars opening. < 1279150709 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :PHIRC has no lines other than the IRC lines (usually channel text, but if you are not on a channel it could be something else) < 1279150712 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :But when you copy-paste, it'll turn into bar style. < 1279150727 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I mean, at the very least, *render text well*? < 1279150729 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Woooh! < 1279150741 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The game will not just have a production world < 1279150750 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :As soon as it opens, we'll get a separate world for testing < 1279150772 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :And Sgeo fondles the corpse ... < 1279150814 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION really, really wants ligatures in his text < 1279150815 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: How about we kill the freetype devs fiest? < 1279150823 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :They fail at < 1279150831 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Antialiasing < 1279150835 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Hintibg < 1279150840 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*Hinting < 1279150850 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Patent law. < 1279150850 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Subpixel rendering. < 1279150858 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Why is all the popular stuff crap, anyway? < 1279150870 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :It's like crap attracts asshole guardians. < 1279150876 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Patent law should be abolished (in my opinion) < 1279150876 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Even enabling the sruff < 1279150881 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Patented stuff < 1279150886 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Its shit < 1279150890 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmm. < 1279150897 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Compare TeX, OS X. < 1279150931 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I agree. < 1279150938 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you think PHIRC is a good IRC client? < 1279150950 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I've never used it. < 1279150951 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :IP law should be abolished. < 1279150954 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: What's amazing is that things fail at rendering *English* text correctly. < 1279150964 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This is one of the easiest things to handle right. < 1279150968 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: It's zzo38's client. < 1279150978 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: But trademark is good thing < 1279150982 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: That doesn't change the fact I've never used it. < 1279150985 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But patent is bad thing < 1279150993 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: aliseOS will get it all right. < 1279150996 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The fonts literally have instructions saying "If the following sequence is being asked for, render this glyph instead." < 1279151008 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*All the logic for ligatures is given in the font!* < 1279151009 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Patents are the most corrupt form of IP. I figure we can start looking at the others after patents are gone. < 1279151016 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Patents and copyright are evil. Trademarks are good. < 1279151017 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: http://zzo38computer.cjb.net/prog/PHIRC/phirc.zip < 1279151020 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And that's *all* they have to do! < 1279151027 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Follow simple instructions! < 1279151043 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :But no, of course they can't do that. < 1279151071 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: So, i have a pet pipe dream. < 1279151086 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I'll see if I can get it running (this is not guaranteed) < 1279151092 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Linux or BSD... with capability security. < 1279151112 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: It requires PHP and PuTTY. < 1279151112 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :How? LD_PRELOAD and overriding syscalls. < 1279151122 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Run everything as own user. < 1279151122 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: No need for LD_PRELOAD. < 1279151125 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Er... last I had the stomach to watch FreeBSD dev, they were all about the yammering about capability security. < 1279151126 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's SELinux. < 1279151135 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Fuck SELinux. < 1279151139 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :It's crap. < 1279151148 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Mine requires no kernel support, < 1279151148 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :To connect, type in "/C " < 1279151153 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Type "/Q" to quit < 1279151156 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :No tedious configuration. < 1279151161 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My pipe dream is to have text rendering not suck. < 1279151170 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :s/, $/,/ < 1279151172 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The space-bar at the start of a line is a shortcut to send a message to the current channel. < 1279151200 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If your command is "PASS" it will display the parameter as asterisks (but will still send it as you typed it) < 1279151216 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :No idea < 1279151220 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Oops < 1279151222 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Wrong window < 1279151230 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Or WAS it? < 1279151234 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :My pipe dream is to have enough spare time to complete my next esolang. < 1279151239 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Everyone: y'know TeX? IT DID IT ALL RIGHT. < 1279151252 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yes I have TeX installed < 1279151272 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :USE TeX AS INSPIRATION FOR HOW TO RENDER TEXT. < 1279151283 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Doing complex dynamic programming every time you resize the window? < 1279151295 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I can use TeX to print out C programs < 1279151296 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :reflow is difficult. TeX is batch mode. < 1279151319 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Pleasepleasepleaseplease. < 1279151334 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Now Enhanced CWEB will support meta-macros and pre-pre-pre-processor and 'pataprogramming. < 1279151353 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Now try continuous window resizing. < 1279151357 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Lovely lag... < 1279151367 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And then see which people prefer standard CWEB or Enhanced CWEB. (Including Knuth) < 1279151387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants justified text do be done right... < 1279151394 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Oh, and TeX requires the whole global context to work? < 1279151399 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*work. < 1279151406 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: I'm saying use it for inspiration. < 1279151413 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Impractical for many things like web browsers. < 1279151414 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :*It renders text correctly*. < 1279151426 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :No! The status quo works just fine! JUST FINE. < 1279151433 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Using things that are impractical for desktop apps. < 1279151443 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nothing else even seems to attempt to. < 1279151456 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I think TeX works, but apparently there is lack of blackboard bold in TeX? < 1279151459 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Groff :O < 1279151463 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*:P < 1279151482 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: AMSLaTeX has bbold. < 1279151487 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah, yes. *roff does a decent job. < 1279151489 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Everyone uses it. < 1279151513 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Only you use plain TeX :P < 1279151513 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But CWEB uses Plain TeX. Is there a way to add it into Plain TeX? < 1279151520 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION would also, while we're at it, like to *purge MS Word from the face of the planet*. < 1279151528 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :So-called "characters" are obsolete, anyway. The truly advanced among us are already communicating with smudges and quiet yelps. < 1279151535 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Steal AMSLaTeX's font. < 1279151538 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: I have seen justified text rendered by MS Word. It HURTS. < 1279151540 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Write command. M < 1279151545 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :*command. < 1279151549 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Indeed. < 1279151554 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It actually makes for lines with more space than text sometimes. < 1279151567 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No ligatures either. < 1279151587 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Amusingly, typesetting is actually easy to do for CJK... < 1279151590 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmm, monospace. < 1279151597 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Lovely seeing "fi" in Century Schoolbook in print. It's like the serifs are raping each other. < 1279151623 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :No ligatures = rape. < 1279151634 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :alise do u know anything about smalltalk? < 1279151643 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1279151653 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :is the debugger really all it's made out to be? < 1279151659 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if he should look at smalltalk again < 1279151667 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Almost. < 1279151675 0 :zzo38!unknown@unknown.invalid QUIT :Quit: zzo38 < 1279151692 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1279151696 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What really struck me last time is that for some things, there was no syntax other than "do it in the IDE". The IDE itself sent code to an object as text < 1279151698 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Not in gnu smalltalk obviously but squeak, visualworks yes < 1279151703 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ohh < 1279151713 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :what other debuggers are comparable to it? < 1279151719 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Dunno. < 1279151727 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :I hate debuggers. < 1279151735 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :oh, why?? < 1279151742 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I remember seeing in Reddit something about some.. VM, I guess? that was simpler than Squeak < 1279151756 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Debuggers suck almost universally. Can't say for smalltalk. < 1279151765 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :They irritate me. I prefer good error messages and ... printf. < 1279151778 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Hey, Dennis Ritchie printf-debugs. < 1279151786 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: Clearly, we agree on debuggers as well as Logo. < 1279151793 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :yeah printf debugging is ok, but doesn't always work that well < 1279151801 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :try to printf debug drupal < 1279151804 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :you'll not. < 1279151808 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :If there was a debugger that wasn't annoying, I'd use it, but there isn't. < 1279151813 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: Let's write an OS in Logo without a debugger. < 1279151824 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :cheater: I suggest fuck Drupal. < 1279151826 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :ahahahahhah < 1279151830 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Used to never use debuggers until this large C# project < 1279151831 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone: yes, that's what i did < 1279151839 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :#1 reason why i stopped doing fucking php < 1279151850 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Now I'm addicted < 1279151853 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: why? < 1279151853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, to look at a segfault a debugger might be your best option. gdb is quite nice for getting a stack trace in such a situation < 1279151859 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: explain how they were useful < 1279151869 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :I use gdb to fix segfaults in c < 1279151886 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Because C is shit and likes segfaulting < 1279151891 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :For one, don't need to restart the whole program to see something, if I know what I think a problem line will come up, I can set a breakpoint < 1279151893 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Using gdb is like nails on a chalkboard < 1279151896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, and I can't say gdb ever annoyed me < 1279151904 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, I disagree but meh < 1279151904 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Never ever need a debugger in a non-C language. < 1279151912 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Using gdb is like nails on a chalkboard while stuck in rush-hour traffic < 1279151920 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :C, need it all the time. But I'm not a bad C coder. < 1279151925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, it is better than nothing when you face a segfault < 1279151927 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Fuck C. < 1279151945 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean < 1279151950 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :php is a C language < 1279151958 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :... < 1279151962 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :aliseiphone, s/C/compiled non-purely-functional-language/? < 1279151971 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: No. C. < 1279151980 0 :aliseiphone!unknown@unknown.invalid PRIVMSG #esoteric :JUST C. < 1279151992 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Plan 9 is a C OS