< 1252629420 0 :Asztal!unknown@unknown.invalid QUIT :Remote closed the connection < 1252630063 0 :Rugxulo!unknown@unknown.invalid PART #esoteric :? < 1252631857 0 :Pthing!unknown@unknown.invalid QUIT :Remote closed the connection < 1252632558 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1252632566 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :omg i have internet! :o < 1252632623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :omg. < 1252633440 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :someone's got the internet < 1252633453 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :i see. < 1252633511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's augur! < 1252633519 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1252634007 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :augur! < 1252634011 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Make love to me! < 1252634012 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_! < 1252634013 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1252634015 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1252634835 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1252634905 0 :puzzlet!unknown@unknown.invalid PRIVMSG #esoteric :epic lovestory < 1252634918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :totally < 1252635914 0 :Sgeo!n=Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1252635920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi sir gay, oh < 1252635937 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1252635965 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is not used to random insults from ehird. Insults, yes, but usually related to me doing or asking something dumb < 1252635979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you fail at pronunciation puns < 1252635985 0 :jix_!n=jix@dyndsl-095-033-106-138.ewe-ip-backbone.de JOIN :#esoteric < 1252635996 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's a punsult < 1252636024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Punsult. Really now. You have sunken to a new low. :P < 1252636029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*sunk, maybe. < 1252636310 0 :adam_d!unknown@unknown.invalid QUIT :Read error: 148 (No route to host) < 1252636765 0 :jix!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252637896 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I have a horrible singing voice < 1252637912 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I shouldn't try to sound androgenous, that might help < 1252638004 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Also, my screaming probably isn't helping. I'll omit it < 1252638173 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :No, vixy, YouTube is not, in fact, down < 1252638286 0 :sebbu!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1252638286 0 :olsner!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1252638286 0 :dbc!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1252638325 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1252638325 0 :dbc!n=daniel@130-94-161-238-dsl.hevanet.com JOIN :#esoteric < 1252638325 0 :sebbu!n=sebbu@ADijon-152-1-84-156.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1252638874 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :BRB < 1252639351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[02:58] I have a horrible singing voice < 1252639353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[02:58] Maybe I shouldn't try to sound androgenous, that might help < 1252639355 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[03:00] Also, my screaming probably isn't helping. I'll omit it < 1252639356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :l o l w u t < 1252639378 0 :Sgeo_!n=Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1252639400 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1252639427 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :Anyone want to hear my horrible singing voice? < 1252639439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :NOT IF IT INVOLVED SCREAMING AT ANY POINT IN THE PROCESS. < 1252639460 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :Your screaming at my singing, or my singing? I don't scream in this < 1252639501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Only because you omitted it. I AM NOT A FAN OF THINGS WITH SCREAMING EVEN IF THE ACTUAL SCREAMING HAS BEEN OMITTED. < 1252639555 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :The screaming was artificially added. If you can tolerate Paint it Black, you can tolerate this, unless you can't tolerate bad singers < 1252639627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THAT IS EVEN WORSE. < 1252639637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't even want to know what you were doing or what your goal is but I cam convinced that it is almost certainly the work of a particularly insane Satan and want no part in it. ESPECIALLY IF YOU OMITTED SCREAMING AND THEN ADDED IT ARTIFICIALLY. < 1252639652 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :Other way around < 1252639655 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*am convinced < 1252639797 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo_: you removed the artificial screaming and added real ones? < 1252639804 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHY MUST YOU CONTINUALLY MAKE IT WORSE AND WORSE < 1252639840 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :The screaming wasn't a part of the song that this was based on. The new lyrics calls for anguished cries. I did that, but then cut that part out when I tried recording it again < 1252639858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :THIS SOUNDS INCOMPREHENSIBLY AWFUL < 1252639863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CTHULHU HAS NOTHING ON THIS < 1252639972 0 :augur!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1252642517 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :class frok < 1252642519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :{ < 1252642520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :--Cygwin, fork.cc < 1252642620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Cygwin's fork does the obvious, which is "create new process of me, munge a setjmp thingy into it, make it longjmp to here". < 1252642853 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1252642995 0 :ehird!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1252643874 0 :coppro!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1252644005 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1252651666 0 :PatashuBangaa!n=Patashu@c122-106-162-185.carlnfd1.nsw.optusnet.com.au JOIN :#esoteric < 1252651775 0 :PatashuBangaa!unknown@unknown.invalid NICK :Patashu < 1252652969 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1252653335 0 :kar8nga!n=kar8nga@LRouen-152-83-15-79.w80-13.abo.wanadoo.fr JOIN :#esoteric < 1252653919 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1252655041 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1252655261 0 :ineiros!n=itniemin@james.ics.hut.fi JOIN :#esoteric < 1252655999 0 :clog!unknown@unknown.invalid QUIT :ended < 1252656000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1252656035 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : Punsult. Really now. You have sunken to a new low. :P < 1252656049 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1252656060 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's ok, he just needs some coaching by a professional punsultant. < 1252656333 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :I'd laugh, but I'm 3/4ths asleep < 1252656361 0 :Sgeo_!unknown@unknown.invalid PRIVMSG #esoteric :G'night < 1252656752 0 :KingOfKarlsruhe!n=nice@HSI-KBW-095-208-140-231.hsi5.kabel-badenwuerttemberg.de JOIN :#esoteric < 1252657657 0 :Sgeo_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252658286 0 :MigoMipo!i=3e779bfd@gateway/web/freenode/x-wiutzqqpccptklyw JOIN :#esoteric < 1252658381 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1252658708 0 :MigoMipo!unknown@unknown.invalid QUIT :"Page closed" < 1252659989 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1252659996 0 :ehird!i=5b696218@gateway/web/freenode/x-qryibwjrkgtyyyxh JOIN :#esoteric < 1252660004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Windows 7 is... upsettingly good... < 1252660055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm actually upset that it's good, that wasn't an exaggeration. < 1252660118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :At least I can't get audio to work. Otherwise I might die of ... upsettedness. < 1252660132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHICH IS TOTALLY A REAL CONDITION < 1252660225 0 :ehird!unknown@unknown.invalid QUIT :Client Quit < 1252660373 0 :adam_d!n=Adam@AAnnecy-751-1-23-136.w83-197.abo.wanadoo.fr JOIN :#esoteric < 1252660764 0 :sebbu2!n=sebbu@ADijon-152-1-84-156.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1252661885 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252662119 0 :jix_!unknown@unknown.invalid QUIT :"Lost terminal" < 1252662457 0 :Patashu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252663228 0 :CESSMASTER!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252670188 0 :Pthing!n=pthing@77-100-194-169.cable.ubr04.pres.blueyonder.co.uk JOIN :#esoteric < 1252671161 0 :CESSMASTER!n=CESSMAST@unaffiliated/joelywoely JOIN :#esoteric < 1252673214 0 :MigoMipo!i=3e779bfd@gateway/web/freenode/x-ihqfhapgecwnvggd JOIN :#esoteric < 1252673480 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1252675154 0 :BeholdMyGlory!n=behold@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1252677842 0 :sebbu!n=sebbu@ADijon-152-1-88-40.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1252678137 0 :sebbu2!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1252678448 0 :MigoMipo!unknown@unknown.invalid QUIT :"Page closed" < 1252679267 0 :ineiros!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1252679338 0 :MigoMipo!i=3e779bfd@gateway/web/freenode/x-nrtvplaciahzljgv JOIN :#esoteric < 1252679449 0 :MigoMipo!unknown@unknown.invalid QUIT :Client Quit < 1252679816 0 :FireFly!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1252679875 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1252680170 0 :kar8nga!n=kar8nga@LRouen-152-83-15-79.w80-13.abo.wanadoo.fr JOIN :#esoteric < 1252683166 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1252683661 0 :coppro!unknown@unknown.invalid QUIT :"The only thing I know is that I know nothing" < 1252683918 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1252686214 0 :MigoMipo!n=john@84-217-12-110.tn.glocalnet.net JOIN :#esoteric < 1252687460 0 :MigoMipo!unknown@unknown.invalid QUIT :"Lost terminal" < 1252688189 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1252688381 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION discovers the mezzacotta ads now have links < 1252688419 0 :ineiros!n=itniemin@james.ics.hut.fi JOIN :#esoteric < 1252688492 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, a couple of them anyhow < 1252690039 0 :Sgeo!n=Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1252691112 0 :Slereah_!unknown@unknown.invalid QUIT : < 1252691483 0 :DADDYc_OOL!n=butt@ANantes-259-1-120-167.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1252691516 0 :DADDYc_OOL!unknown@unknown.invalid NICK :Slereah < 1252694084 0 :Asztal!n=asztal@host86-163-47-171.range86-163.btcentralplus.com JOIN :#esoteric < 1252694982 0 :augur!unknown@unknown.invalid QUIT :Remote closed the connection < 1252695004 0 :augur!n=augur@216-164-33-76.c3-0.slvr-ubr2.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1252696104 0 :augur!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252696890 0 :Sgeo!unknown@unknown.invalid QUIT :"Leaving" < 1252696974 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1252698103 0 :impomatic!n=John@nat67.mia.three.co.uk JOIN :#esoteric < 1252698106 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Hi :-) < 1252698161 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :'lo < 1252698317 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Medium. < 1252698422 0 :Sgeo!n=Sgeo@ool-18bf618a.dyn.optonline.net JOIN :#esoteric < 1252698867 0 :atrapado!n=roper@50.56.117.91.dynamic.mundo-r.com JOIN :#esoteric < 1252698915 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Any "design by comittee" esolangs. Preferably comitee with 8 or >20 members... :-) < 1252698953 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Magenta < 1252698957 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Reminds me of ABCDEF < 1252698970 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :we never finished that one < 1252699028 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if funge98 qualifies < 1252699048 0 :Asztal!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252699060 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :There is such a thing as good design by commitee. < 1252699076 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(see: Haskell) < 1252699134 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :haskell is only an honorary esolang though < 1252699135 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :That's why I said that preferably 8 or >20 members... < 1252699142 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Funge98 should qualify < 1252699158 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Although maybe not quite >20 :-P < 1252699215 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I didn't cite it as an example of esolang design by comittee. < 1252699243 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i know. < 1252699264 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Alright. < 1252699279 0 :sebbu2!n=sebbu@ADijon-152-1-86-171.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1252699307 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm amused by how three different people used the word "committee" but none spelled it correctly < 1252699322 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And each spelled it differently < 1252699345 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I spelt it differently each time I used it, too. < 1252699374 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Darn, I read your latter statement as being by oerjan < 1252699375 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks and notes he didn't actually use the word < 1252699467 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, it wasn't that amusing then < 1252699491 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Since it was only two people after all < 1252699569 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... Are there trinary 2-operand universal logic operators (like binary has NAND and NOR)? < 1252699643 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Don't NAND and NOR also work with 3-operands? < 1252699650 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :He said 2-operandd < 1252699655 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :there's BUT < 1252699657 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But for trinary, not binary numbers < 1252699711 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :What's the definition of BUT? < 1252699722 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :impomatic: look at ais523's C-INTERCAL docs < 1252699850 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if malbolge's crazy operation is universal < 1252699867 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"Design by commitee" means an anarchistic system where each version-control commit has completely independent ideas about design. < 1252699922 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :nice try, but that is hardly right - that's open-source < 1252699943 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :design by committee is like that, except commits have to be voted in < 1252700001 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :012/012: 100 102 221 < 1252700010 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :ANS'94 Forth was designed by Committee and it concentrated on all the wrong things. < 1252700214 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1252700342 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh, you cannot get 2 without starting with it < 1252700423 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1252700448 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :3-element permutation group has no generators. It has 1 element of order 1, 3 elements of order 2 and 2 elements of order 3. < 1252700502 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1252700513 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :is that supposed to be relevant to the operand question? < 1252700523 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Thus, there is no 1-input operand which is universal for 1-input trinary expressions (binary has NOT). < 1252700541 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mhm < 1252700589 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er no NOT isn't < 1252700591 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... Is maximum together with universal 1-input manipulation universal in trinary logic... < 1252700601 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you are forgetting the constant functions < 1252700722 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you can construct if-then-else with it < 1252700814 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... INV(MAX(INV(A), INV(B)) = MIN(A, B). < 1252700850 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if x=const then y else z is max(min(y, if x=const then 2 else 0), min(z, if x=const then 0 else 2)) < 1252700855 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think < 1252700870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(the inner if's are just 1-input functions) < 1252700961 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and given if-then-else you can branch arbitrarily on the value of a variable < 1252701052 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :And with minimum, one needs only to be able to construct arbitiary logic function with one nonzero. And such can be constructed by manipulating inputs to be of wanted value only at that point (zero elsewhere), passing through MAX. < 1252701083 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Thus, universal 1-input manipulation and MAX is universal set. < 1252701084 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thought that was what he just did < 1252701127 0 :ehird!i=5b696218@gateway/web/freenode/x-fovpacjugoyaisda JOIN :#esoteric < 1252701136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :11:41:46 Hi :-) < 1252701152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i had a dream involving you, also other #esotericers but they were just j random #esotericer < 1252701177 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i'm an anagram of j random. almost. < 1252701199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :almost anagrams are the best type of anagram < 1252701234 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1252701237 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Actually the worst < 1252701241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if I should try mIRC + one of those things that retheme the IRC window text < 1252701246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe they can make it behave more normally < 1252701251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e., not fucked up copy/paste behaviour < 1252701262 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's like with puns, worst = best < 1252701304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, windows 7 really is quite wonderful. < 1252701316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I may have a fever < 1252701318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1252701362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:11:07 "Design by commitee" means an anarchistic system where each version-control commit has completely independent ideas about design. < 1252701363 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's just a small nanobot infestation in your brain. resistance is futile. < 1252701364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:12:02 nice try, but that is hardly right - that's open-source < 1252701365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :++ < 1252701391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the best open software is either made by an individual or three, or a tightly-focused group with the same goals < 1252701426 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :linux is an edge-case, it's basically the latter (everyone with commit access), just they steal all their commits < 1252701435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, linux has so many modules that it's basically a bunch of seperate software < 1252701448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*separate < 1252701555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I wonder why Windows 7 still makes the default user an administrator... < 1252701556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's irritating < 1252701561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :though I guess UAC mitigates it < 1252701735 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :ehird: was I in your dream? < 1252701865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, i don't remember seeing any people per se, but metaphysically, i think so < 1252701871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not as if it made any sense or anything < 1252701965 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm, IE 8 expands tabs in the taskbar switcher thing as if they were windows ... i miss that in chrome < 1252702492 0 :Asztal!n=asztal@host86-163-47-171.range86-163.btcentralplus.com JOIN :#esoteric < 1252702680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is proved that for the Dual-Pivot Quicksort the average number of comparisons is 2*n*ln(n), the average number of swaps is 0.8*n*ln(n), whereas classical Quicksort algorithm has 2*n*ln(n) and 1*n*ln(n) respectively. < 1252702683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://permalink.gmane.org/gmane.comp.java.openjdk.core-libs.devel/2628 < 1252703169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1252703180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if I could make some changes to cygwin's fork.cc to port it to MinGW < 1252703195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :does anyone know if MinGW implements the bits of POSIX that matters apart from fork()? like, does it do mmap()? < 1252703272 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :MinGW isn't a POSIX platform, it's essentially just GCC for Windows < 1252703332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ah, so it just uses the libc stuff that windows has? < 1252703338 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1252703345 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meaning that it doesn't support C99, for instance. < 1252703346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm fairly sure that includes a good portion of POSIX though, no? < 1252703357 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Some part of it, I guess. < 1252703361 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :mmap(), no. < 1252703364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :D'aww. < 1252703409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It'd be nice to have a cygwin-like thing without all the underlying baggage... < 1252703444 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Like what baggage? < 1252703476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The fact that it has its own process table. The fact that it has its own filesystem layer. I could go on. < 1252703511 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You can just build an app against the cygwin headers and use that without the baggage < 1252703533 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Um, what? That won't actually, you know, link. < 1252703544 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because the functions use those elements of baggage, see. < 1252703551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So you can't call them if you don't want the bagage. < 1252703571 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well sure, the baggage is there, but you can't see it unless you know to look < 1252703602 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Of course you need to link it to the cygwin stuff as well < 1252703606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Congratulations, your solution to the baggage, which adds dependencies, is unneeded, hinders nativeness and slows down the Cygwin system (it's dog slow) is... don't look at it! < 1252703609 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You can't implement fork() in only a .h :-P < 1252703618 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or I guess you could but anyway < 1252703632 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You can implement fork() without your own process table, filesystem layer, ... < 1252703680 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :My point is that sure, it'd be nice to have a system without it, but I don't think it's that bad < 1252703683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, it's 9/11 < 1252703688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That'd explain why reddit is all, you know < 1252703688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :9/11 < 1252703689 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fork() is dog slow on Windows by default < 1252703704 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Does Windows even support it natively? < 1252703708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No, but you can implement it < 1252703709 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, and that is why. < 1252703724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Cygwin's fork() isn't copy-on-write; I don't think that's neccessary. < 1252703743 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It might help for speed < 1252703753 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But not much < 1252703753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean, I don't think it's neccessary to have no copy on write on Windows < 1252703763 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1252703764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, it's definitely important for speed < 1252703769 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fork() being expensive kills unix < 1252703773 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it's important < 1252703778 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I said it probably wouldn't help much < 1252703792 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Spawning processes on Windows is expensive whether you do some fork() stuff on top or not < 1252703795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you could do fork() with a thread and some asm hackery. < 1252703803 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Cheapening the fork() stuff won't help much, probably < 1252703809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sure it will < 1252703818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Cygwin gets disturbingly slow on long shell scripts < 1252703820 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because fork() is so shit < 1252703826 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, because Windows is shit < 1252703830 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Spawning processes takes time < 1252703837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Meh < 1252703863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Someone make an LD_PRELOAD type thingy that replaces the process spawning stuff with something fast :-P < 1252703883 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :If currently we have 0.1s to spawn a process + 0.1s to copy the memory image of another, turning the latter into 0.01s means it's still dog slow < 1252703921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thank god it isn't 0.1s :P < 1252703930 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It feels like it is < 1252703931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, I hope not at least < 1252703954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The final AACS License agreements also include provisions to phase out the use of analog output in Blu-ray players. It says that all Blu-ray players manufactured after December 31, 2010 must limit the analog output to SD resolution. After December 31, 2013, no device that can decrypt AACS content can have any analog outputs. The intent of this is to limit casual piracy and has no effect on how you author your Blu-ray discs. < 1252703973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Blu-ray sure is doing well innit < 1252704199 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Unless by analog they mean "can be seen by humans and cameras", I don't quite understand the point < 1252704377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because the digital output has DRM. < 1252704385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and using a camcorder results in very bad quality < 1252704702 0 :atrapado!unknown@unknown.invalid QUIT :"Ex-Chat" < 1252705023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh that thinkpad was a T46p. < 1252705027 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1252705036 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :14 hours? < 1252705044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Impressive. Well, I don't need to worry about battery. < 1252705050 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You could check out Interix. < 1252705057 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Even on a p. < 1252705059 0 :puzzlet_!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1252705061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's discrete graphics. < 1252705061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh and it was 12 cell < 1252705069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1252705069 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what does the p stand for < 1252705074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :discrete graphics < 1252705075 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :non-integrated < 1252705077 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Can't anyone just make their own Blu-Ray player that doesn't have those restrictions? < 1252705078 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1252705080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ok < 1252705082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: That's illegal. < 1252705089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, you'd have to reverse-engineer the DRM < 1252705090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that guy owned three thinkpads XD < 1252705097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, he had another with him today < 1252705097 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Read: yes, they can. < 1252705110 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: for a limited period of time. unless you're in china < 1252705115 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I wonder why. < 1252705123 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The T43p not portable enough for using all the time? < 1252705132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Guess that 12-cell weighs a lot, or the UltraBay battery. < 1252705133 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Illegal things can be done. < 1252705142 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh yeah his forth computer was a netbook < 1252705145 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It might not be wise, but they're no less possible than legal things. < 1252705149 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so three notebooks and one netbook < 1252705157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and a tower at home < 1252705166 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A netbook is stupid if you already have a notebook with a long battery life. < 1252705178 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well it is a lot less heavy < 1252705183 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :True. < 1252705189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A lightweight notebook, then. < 1252705197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The UltraBay battery seems to be 235g. < 1252705201 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, a netbook will probably get more battery time < 1252705209 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Who needs over 14 hours? < 1252705216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh and is there a T46p too? < 1252705220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or something like that < 1252705222 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There's a p for every T. < 1252705232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think the one he had today was 46 but not completely sure < 1252705236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, every recent one. < 1252705248 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Er, you said T46p before < 1252705252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1252705255 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well yeah < 1252705262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, sorry, he had a T42 today < 1252705263 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There's no T46 < 1252705272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :T60 or T43? < 1252705280 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, T43 then I guess < 1252705286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thinkwiki.org/wiki/Category:T43p < 1252705287 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm bad at remembering numbers < 1252705291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thinkwiki.org/wiki/Category:T42 < 1252705296 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, looks like it < 1252705319 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and that is the one he had today < 1252705327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which? The T42? < 1252705335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so... T43p was the long battery one, the T42 the one he had today < 1252705339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :everything clear now? < 1252705348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right. < 1252705363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, I guess I should try and get a Core 2 T60p, stick an UltraBay battery and an SSD in there, and upgrade the RAM to the max. < 1252705377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But the T60p looks quite thick: compare: < 1252705389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thinkwiki.org/images/1/1c/ThinkpadT43P.JPG < 1252705392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thinkwiki.org/images/8/8e/ThinkPadT60.jpg < 1252705394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Probably just perspective, but eh. < 1252705399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :At least it has the IBM logo on it. < 1252705407 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(Also, what is that thing sticking out the side?) < 1252705421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I was going to ask you that < 1252705446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.trustedreviews.com/images/article/inline/3331-1.jpg It's not in this photo. < 1252705456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.thinkwiki.org/images/8/8e/ThinkPadT60.jpg <-- very blue compared to the neutral grey in http://www.thinkwiki.org/images/1/1c/ThinkpadT43P.JPG < 1252705459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I suspect bad photo < 1252705462 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(And it looks very nice in that photo, although a bit high dpi. I don't think I can read that text.) < 1252705472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's a Lenovo-supplied photo, but true. < 1252705488 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The 14" T60p is only available in 1400x1050 in the 14" version, it seems. < 1252705509 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The extra pixels are nice, but using Windows would be a bitch; it hates everything above 96dpi. < 1252705512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's a nice resolution < 1252705513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or rather, programs break if you set it higher. < 1252705523 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I thought you WANTED high dpi? < 1252705535 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hell, I do, for Linux, where it'll work swimmingly. < 1252705545 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you can't get both in one laptop < 1252705550 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But look at the icons on http://www.trustedreviews.com/images/article/inline/3331-1.jpg < 1252705556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Could you read their tet? < 1252705557 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*text < 1252705575 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hard to tell from the photo size. How large is the screen? < 1252705581 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The top one says "Recycle Bin" < 1252705585 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to get any sort of perspective < 1252705586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, XD < 1252705595 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :14" diagonal 4:2 < 1252705597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*4:3 < 1252705601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or maybe 14.1". < 1252705608 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I can't see why not, if I'm sitting in front of it < 1252705614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :compared to a down scaled photo of it < 1252705623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But the text is like a mm on screen. < 1252705625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ugh, the T60p is heavy: 2.65kg. < 1252705625 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, the one below ways Internet Explorer < 1252705631 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I guess that graphics card weighs, huh. < 1252705656 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The one after that is "My Network Places" < 1252705667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately *old* integrated graphics is useless for anything. < 1252705673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So I can't really go for a non-p model. < 1252705706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, anyway 12 cell battery + battery in ultrabay will last a bit for light work. Consider that during idle I can get my R500 down to ~8.5W, (12-13 W if connected to busy wlan, like at uni) < 1252705726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd likely go for a 6-cell + ultrabay. < 1252705737 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, is 6 cell the standard? < 1252705737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :6 cell might get, like, 4 hours less than a 12-cell, AT THE VERY WORST < 1252705742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if so, that is what I have. < 1252705746 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so I'll get, like, 10 hours < 1252705752 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I have a default 6-cell on an R60 and it lasts for 2 hours at best < 1252705754 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes, it lifts the back up a bit but doesn't poke out < 1252705759 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Thus the UltraBay battery < 1252705768 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252705776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's 235g of battery in the shape of a CD drive. < 1252705784 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that gives me a bit more than 3.2 hours it seems. But I haven't really tried with a light load all the time, rather very busy, then completely idle (or even suspended) and so on < 1252705785 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But then you lack a CD drive. < 1252705801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, loading system fully got it up at 27 W btw < 1252705802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I don't use CDs apart from to install old stuff I have and boot. < 1252705810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :In which case I can pop out the battery and pop in the CD drive. < 1252705818 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh. < 1252705821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that was number crunching + heavy disk activity though < 1252705832 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and high load on the gbit ethernet < 1252705833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I was originally considering the X200; it has no CD drive at all. < 1252705850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I won't get your magically low power usage due to the components being older < 1252705858 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, install over network then? < 1252705866 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What's that in response to < 1252705878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Deewiant: I was originally considering the X200; it has no CD drive at all. < 1252705894 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: That Ultrabay battery would buy you what, an hour? < 1252705917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: 14 hours with 12-cell + Ultrabay for the person at AnMaster's uni with a T43p < 1252705933 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sure, most of that being the 12-cell :-) < 1252705933 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So 6-cell + Ultrabay should get about 10 hours < 1252705940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not really, no < 1252705954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :roughly 3.5 hours from ultrabay < 1252705959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and 9.5 from 12 cell < 1252705963 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :http://www.newegg.com/product/product.aspx?Item=N82E16834995034&ATT=34-995-034&CMP=OTC-Froogle&cm_mmc=OTC-Froogle-_-Notebook+Batteries+/+AC+Adapters-_-Lenovo-_-34995034 says "a bit over an hour" and "about 1-1.5 hours" < 1252705978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Did they specify the model and workload? < 1252705983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what ultrabay model is that < 1252705986 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :T60p and T60 respectively < 1252705993 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Click the link? < 1252705994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since there has been a shitload of them < 1252705999 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, halving AnMaster's number let's say 4.75 hours from the 6-cell < 1252706016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So I'd get roughly 8.25 hours, assuming same power usage as T43p. < 1252706019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, he did say he recently replaced batteries due to them being worn out. < 1252706023 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The other guy said 1.5 hours with max power savings on a T60 < 1252706025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in August < 1252706026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Probably less, because of newer components, except more, because dual-core. < 1252706041 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway I'm going to get an ultrabay one myself :) < 1252706065 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, was he running linux? because dynticks + HPET helps a lot. < 1252706081 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I doubt it < 1252706082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that saves 3-4 W alone for me < 1252706107 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Anyway, the X200 which is a full Core 2 Duo, 12" widescreen, 4GB RAM kind of machine, except no CD drive, gets 10 hours on the 9-cell < 1252706108 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(I tested back under arch with custom kernel with/without dynticks) < 1252706109 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :alone < 1252706109 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and < 1252706113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with no ultrabay battery < 1252706115 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, more like 9 hours < 1252706116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Still < 1252706134 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The Xfoo series are kinda power-optimized AFAIK < 1252706147 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ubuntu uses more power than arch, seems to be due to more processes in background < 1252706179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: But still full-power < 1252706180 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and turning off wlan saves several watts < 1252706218 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and newer systems have SATA power link management < 1252706223 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Just saying that a T60 might get less than half of that < 1252706224 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but T42p won't < 1252706253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(nor T43p) < 1252706262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: If this dude gets 14 hours on a T43p with 12-cell + UltraBay, I'm pretty sure I can get 8-9 on a T60p with a 6-cell + UltraBay < 1252706274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Of course, it's possible Mr. Dude is lying < 1252706278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or guessing < 1252706295 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know about the differences T43p - T60p < 1252706298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, he was using linux and I did notice he was using low screen brightness setting < 1252706309 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But I expect that's with minimal settings < 1252706315 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :didn't look like ubuntu either < 1252706323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Hmm, that last bit is lame < 1252706324 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And I daresay that a 6-cell + UltraBay will get no more than half of 14 hours < 1252706335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :7 hours is fine < 1252706343 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :6 hours is pushing it severely < 1252706351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, bleh. < 1252706351 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That's on a T43p, remember. < 1252706351 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not sure what distro, but the gnome menu wasn't branded with any distro logo < 1252706359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd get the X200, but that screen is so small. < 1252706374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yes, and the T60p, while dual-core, has more power-efficient components < 1252706379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Since it's Core 2, not Pentium M < 1252706396 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :If I were to get one of those out-sticking 12-cell batteries I'd get maybe 5 hours on my R60 < 1252706408 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I use mine on less than max brightness indoors too. Because it is too bright otherwise. One notch below max for me, but his was more like mid-setting < 1252706439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Lol, you could get ultra low voltage Xeons in the past < 1252706450 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err Xenon? < 1252706451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1252706454 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Xeon < 1252706460 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err yeah < 1252706466 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aren't they like for servers? < 1252706468 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I always use my display at 100% brightness unless it's late and my eyes are hurting < 1252706478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And I don't think my display is bright enough; whites are quite gray < 1252706487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, on battery I use it at 75% for power saving, works fine indoors < 1252706493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The Sossaman was a low-/ultra-low-power and double-processor capable CPU (like AMD Quad FX), based on the "Yonah" processor, for ultradense non-consumer environment (i.e. targeted at the blade-server and embedded markets), and it was rated at a thermal design power (TDP) of 31 W (LV: 1.66 GHz and 2 GHz ) and 15 W (ULV: 1.66 GHz)[2]." < 1252706510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wish Lenovo made the X200 in a 4:3 14" version < 1252706513 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also most displays look fine unless standing beside a superior display :P < 1252706513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd be on it like something I'd be on < 1252706519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not IMO < 1252706531 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I get annoyed using the old 19" LCD in this house, for instance < 1252706541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I said *most* < 1252706541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because dark gray is basically white on it < 1252706548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :of course you can get bad enough < 1252706550 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That one is pretty normal < 1252706552 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that it is easy to notice always < 1252706562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It cost like 150 pounds in 2006 < 1252706566 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh right, forgot you didn't use upper-segment monitors :P < 1252706582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1252706583 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$250 is a lot for a 19" today, at least < 1252706585 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :your mac does < 1252706593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :`calc $250 in SEK < 1252706594 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :1. http://images.google.com/images?q=%24250+in+SEK&um=1&ie=UTF-8&sa=N&hl=en&tab=wi < 1252706597 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1252706599 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :stdu < 1252706600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :* 250 $ < 1252706604 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :`calc 250 $ in SEK < 1252706605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :`calc 250 USD in SEK < 1252706606 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :250 US$ = 1 750.43061 Swedish kronor < 1252706607 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :250 U.S. dollars = 1 750.43061 Swedish kronor < 1252706613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :`calc 150 pounds in SEK < 1252706614 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :150 British pounds = 1 753.19629 Swedish kronor < 1252706618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3 SEK out! :P < 1252706626 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(And that error rating was .1 SEK out) < 1252706629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :((etc)) < 1252706644 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so a pound ~ a USD atm? < 1252706645 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1252706655 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1252706656 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :misread < 1252706663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Um, no :P < 1252706669 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Dollar ~= pound * 1.6 < 1252706684 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, actually, closer to 1.5 < 1252706685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er < 1252706686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1.7 < 1252706695 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm I wonder if C has ~= ... < 1252706701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1252706703 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :`calc 1 GBP in USD < 1252706703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait, it wouldn't make sense < 1252706704 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :1 British pound = 1.6693 U.S. dollars < 1252706704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but < 1252706706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :~~ < 1252706706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would < 1252706710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :foo~~; < 1252706712 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that would be nice < 1252706719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :C needs unary equal thingies < 1252706723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~= foo; < 1252706727 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, or that < 1252706730 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But mainly: < 1252706731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!= foo; < 1252706736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which is REALLY USEFUL, HEY? < 1252706738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is. < 1252706743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :foo = !foo; looks so stupid < 1252706745 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You can do < 1252706749 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :foo ^= true < 1252706753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#define TOGGLE(x) x = !x < 1252706755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But that looks stupid < 1252706759 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BECAUSE YOU SHOUT < 1252706762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Lame < 1252706766 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, true: not define < 1252706766 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :d < 1252706770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#define toggle(x) (x) = (!x) < 1252706773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however < 1252706780 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that may break if it evaluates x twice < 1252706782 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :foo ^= 1 for you non-C99ers < 1252706803 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :#define toggle(x) ((x) = (!(x))) < 1252706809 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you still need bitwise self-not < 1252706810 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like < 1252706813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :foo~~ < 1252706816 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, i t's an lvalue < 1252706818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*it's < 1252706822 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for: foo = ~foo; < 1252706823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Evaluating it twice does fuck all < 1252706827 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Unless you do foo()->x < 1252706829 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which means you're a retard < 1252706834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because you throw the result away < 1252706837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And so achieve nothing < 1252706841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, um < 1252706841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Unless foo() adds it to some global list < 1252706846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :In which case YOUR PROGRAM FUCKING SUCKS < 1252706853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what if foo()->x is memory mapped < 1252706863 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Your program is shit like a dungheap of shitness < 1252706880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I mean, memory mapped to a device output register < 1252706884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Any time you do {foo()->x = y;} you've got some black magic that you won't be able to reason about later < 1252706903 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Generalizations yay < 1252706909 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, do {foo()->x = y;} while(true); < 1252706917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sort of like "Killing kittens means you're bad" < 1252707001 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what if that is the least painful way? You know, death help to kittens < 1252707006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what posting a link to some loot on thepiratebay on a popular reddit post will result in < 1252707019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Probably fire, brimstone and the magical disappearing post and subreddit ban < 1252707024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: NEVAR < 1252707025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :due to some fatal disease < 1252707035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They are still cute, QED < 1252707063 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :struct M { int x; }; struct S { struct M m; }; struct M *foo(struct S *s) { return &s->m; } ... foo(s)->x = 1; /* not very black */ < 1252707091 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, do you prefer to see it wither away for days in painful spasms? < 1252707098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, isn't that worse? < 1252707104 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If it looks amusing, definitely! < 1252707113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CAN HAS INTERPREATIVE DANCE < 1252707118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*INTERPRETIVE < 1252707138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and the eyes get all runny at the end. < 1252707139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: But that doesn't change every tiem you call foo() < 1252707156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: KITTY IZ SAD BECUZ CANT HAZ CHEEZBURGR < 1252707161 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*time, also < 1252707190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what if it had been a pony instead of a kitten? < 1252707200 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You didn't specify it had to < 1252707202 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ponies are disposable! There is an infinite supply of them < 1252707220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: True, I was referring to in the context of #define TOGGLE(x) ((x) = !(x)) breaking. < 1252707254 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :TOGGLE(x++) < 1252707260 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, :D < 1252707272 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ooh even better < 1252707283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :TOGGLE(*(++x)) < 1252707285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: YOU ARE DOING SOMETHING INCOMPREHENSIBLY WRONG < 1252707303 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't think that is even well defined < 1252707313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in this case < 1252707325 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :TOGGLE(*x++) would be perfectly fine if it evaluated only once < 1252707327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also it is quite comprehensible < 1252707337 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :TOGGLE(x++) less so < 1252707340 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But it is so bad :P < 1252707360 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :*x++ is quite usual in C if you're dealing with strings or the like. < 1252707397 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I gues < 1252707398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s < 1252707419 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, when is it "ok" to use something like: *((float*)((void*)&myintarray)) + 4*i < 1252707435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Um. < 1252707436 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Never? < 1252707463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well there is one case, when you are dealing with SIMD intrinsics, thus being restricted to a specific compiler anyway < 1252707465 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Always? < 1252707483 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(You don't need the (void*), do you?) < 1252707494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.reddit.com/r/IAmA/comments/9jo27/i_work_for_microsoft_as_a_developer_and_worked_on/c0d1d5u?context=3 <- This is the first time I've ever felt bad for piracy XD < 1252707501 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, you need the void* to shut up gcc shouting about aliasing rules < 1252707522 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, what does it say? < 1252707554 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't GCC provide specific types for the SIMD intrinsics to use? < 1252707579 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, well yes, but I didn't remember the exact name. And that name differs from icc and gcc anyway < 1252707596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :something like __mm_128_f or whatever in icc I think < 1252707603 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and v4sf in gcc? < 1252707605 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though it sucks balls, C *does* allow for metaprogramming... < 1252707613 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should remove that link :-P < 1252707616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what do you mean? < 1252707622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yep < 1252707623 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :There's a C preprocessor. < 1252707628 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You are allowed to use it. < 1252707650 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Errormessage plz < 1252707650 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what does "AIO Activated" mean? < 1252707651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: But I shouldn't cave my economic principles to some Microsoft lackey putting three symbols together! :( < 1252707660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :All-in-One; it has both the 32-bit and 64-bit versions installable < 1252707664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Activated means, you know, you don't need a key. < 1252707665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you fail < 1252707666 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at counting < 1252707667 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though it does suck, it sucks quite a bit less than some of the alternatives in C. < 1252707680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :":-(" < 1252707682 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :: 1 < 1252707682 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :- 2 < 1252707683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :( 3 < 1252707690 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :\n 4 < 1252707690 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe you do < 1252707693 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh I thought you were providing an example after < 1252707694 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I see no \n < 1252707696 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"three symbols together! :(" < 1252707704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :where ":(" was the example < 1252707704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: What? < 1252707710 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1252707717 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you were including it to illustrate the point < 1252707722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No, I wasn't. < 1252707723 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I thought < 1252707727 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It's the ctrl+enter / click for "submit" < 1252707734 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Errormessage plz < 1252707743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Clicking isn't a symbol < 1252707750 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Besides, the comment doesn't include it < 1252707755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They also had to click "reply" < 1252707758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, oh don't remember exact warning message < 1252707765 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But the comment is what is making me :( and it is three symbols < 1252707772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, something like "blah blah breaks strict aliasing rules" < 1252707779 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :will only happen at -O2 and above < 1252707787 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because gcc doesn't check aliasing below that < 1252707798 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ah, that's what I was missing. < 1252707803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because it only uses these rules to optimise harder at -O2 and above < 1252707805 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :error: dereferencing type-punned pointer will break strict-aliasing rules < 1252707811 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1252707826 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, there is a variant with "may" instead of "will" < 1252707832 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :when it isn't sure < 1252707834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but here it is < 1252707850 0 :KingOfKarlsruhe!n=nice@HSI-KBW-095-208-140-231.hsi5.kabel-badenwuerttemberg.de JOIN :#esoteric < 1252707872 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But isn't doing (void*) just inviting it to break instead of erroring < 1252707876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I should do some C black magic. < 1252707878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, anyway, if you are absolutely sure about what you are doing it is ok < 1252707881 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Shouldn't you be disabling the optimization in question or something < 1252707882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There's a lot about the language I don't know. < 1252707908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, in this specific case it isn't dangerous because the thing I casted is a const pattern < 1252707913 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it won't change < 1252707913 0 :ehird!unknown@unknown.invalid QUIT :"Page closed" < 1252707925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh nice quit message < 1252707941 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :With const it should probably work, yes. < 1252707976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :brb shower < 1252708003 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"night" almost an hour ago and now shower? O_o < 1252708013 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Welp, real night from me anyways -> < 1252708113 0 :ehird!i=5b696218@gateway/web/freenode/x-vypxpzhphtryhuhv JOIN :#esoteric < 1252708120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: lol@that a-patch thing to remove the ads from WLM < 1252708125 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that you mentioned < 1252708138 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :Islam is the light! < 1252708145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It has some arabic in the top-left hand corner of the site and every. single. news post starts with "Praise be to God." < 1252708147 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah :D < 1252708175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Now you can remove the advertisements and open more than one Messenger at a time (polygamy)" < 1252708180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOU DID NOT HAVE TO CALL THAT POLYGAMY < 1252708342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Holy fucking shit, the default chat window is bloated < 1252708345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hugest avatars ever < 1252708500 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well that's the worst chat client, ever < 1252708514 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1252708515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Uninstalling without hesitation < 1252708835 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: this guy's forums are gold! < 1252708844 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[“Or [they are] like darkness within an unfathomable sea which is covered by waves, upon which are waves, over which are clouds, darkness…”]] < 1252708846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[This description was not what someone imagining a storm on a sea to be like would have written; rather, it was written by someone who knew what a storm on the sea was like.]] < 1252708867 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A sea has lots of waves. Also, there is a sky above and it is dark. There are clouds in it. < 1252708874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Clearly, this man has seen the sea. < 1252708988 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're all dirty chatzilla users, you windowsers < 1252708994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :apart from the mircers. < 1252709000 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :At least I don't run it in firefox. < 1252709008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :although there's a significant number of windowsers that use irssi < 1252709009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for some reason < 1252709017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: well yes, that's more insane < 1252709022 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it could be like a friend of mine < 1252709026 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION cackles evilly < 1252709029 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :who keeps his desktop as a VNC < 1252709049 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :and has his irssi on an SSH session on remote desktop that's actually on another computer :/ < 1252709052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: NOT < 1252709052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FUNNY < 1252709053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1252709061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :coppro: cease being his friend. he is crazy. < 1252709063 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in a bad way < 1252709064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1252709078 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ehird: lets him work from home, so I think he's quite sane < 1252709108 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i do have my irssi on an ssh session < 1252709121 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(via putty) < 1252709175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, basically all windowsers do < 1252709177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :otherwise you need cygwin < 1252709189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, there is a windows installer < 1252709190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :still < 1252709194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ssh seems to be the most popular method < 1252709195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with putty < 1252709349 0 :impomatic!unknown@unknown.invalid PART #esoteric :? < 1252709948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Incidentally, is it just me or is Foxit Reader kind of crap? < 1252709951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe older versions are better. < 1252710128 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION downloads Foxit v2 < 1252710134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if it has a netscape plugin that Chrome can use. < 1252710197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : "night" almost an hour ago and now shower? O_o <-- time traveling sure is annoying indeed. < 1252710217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i wish you would stop saying night < 1252710258 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Foxit 2 looks exactly the same as 3.1, except it doesn't try and install the "Foxit toolbar", which is an improvement. The installer still uses faux Windows XP widgets and the app itself still has iffy-looking widgets - especially the menus. < 1252710271 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Why isn't there a *Windows-native* lightweight PDF reader with a Netscape-style plugin? < 1252710282 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what is foxit? < 1252710288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A PDF reader. < 1252710300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, acrobat reader 3.0? < 1252710306 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how difficult it would be to add a NPAPI plugin to sumatra. < 1252710313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Isn't 3.0 like super-ancient < 1252710318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I doubt it'll work very well < 1252710320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Especially with new PDFs < 1252710325 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes, enough to be lightweight! < 1252710325 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: I dismissed Sumatra because of that < 1252710327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it looks really good < 1252710329 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :Because Sumatra is pretty much the most lightweight one you'll find. < 1252710330 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it's a perfectly accurate time designation! < 1252710334 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'll try it out < 1252710343 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sumatra the island? < 1252710346 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :It renders slowly, though. That's my only other gripe. < 1252710351 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://blog.kowalczyk.info/software/sumatrapdf/index.html < 1252710356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: What sort of machine? < 1252710356 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is wrong with kpdf? < 1252710360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Windows. < 1252710363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You're being intentionally obtuse. < 1252710366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, KDE runs on cygwin < 1252710377 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at least parts to < 1252710378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, and so does stabbing my eyes out with a fork. < 1252710380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :do* < 1252710387 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yep, fork() is there < 1252710388 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1252710391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I kind of want something that uses Windows, not X11 with Qt, you know? < 1252710394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the implementation is pretty eye-stabbing < 1252710401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I've read fork(), yes. < 1252710404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's sane enough. < 1252710406 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Needs more COW. < 1252710422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wish more stuff would be 64-bit < 1252710453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, again... I can only recommend linu < 1252710455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :linux* < 1252710471 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because everything except zsnes is 64-bit on this system < 1252710486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you could also shut up < 1252710505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It was "wish", not "this is absolutely vital". < 1252710507 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I see no good reason to do so < 1252710525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well if you want to be a dick, sure, there's no reason to < 1252710628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: What machine is Sumatra slow on? < 1252710644 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I can see it loading, sure, but it takes like <0.1s < 1252710700 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :It's not slow to load, but when scrolling through a document the pages show up as "rendering page..." for quite a while sometimes < 1252710718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :arvid@dragon /sys/devices/platform/smapi/BAT0 $ cat manufacture_date < 1252710718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :2008-07-13 < 1252710718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :arvid@dragon /sys/devices/platform/smapi/BAT0 $ cat first_use_date < 1252710718 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :2009-07-25 < 1252710719 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1252710734 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :(It's a Q9450 with 4GB of RAM.) < 1252710736 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's... interesting < 1252710761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: hrm < 1252710782 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't like how Sumatra can't resize the window to fit the page width automatically < 1252710793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should write a decent PDF reader. < 1252710818 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I want li-poly battery for thinkpad. that would be cool < 1252710819 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It seems to be one of those fields that attracts custom interfaces, bloat and sucking. < 1252710832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I want a flat battery for ThinkPads, like Apple has. < 1252710841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :7 hours on a small, non-poking-out-or-raising battery? Fuck yeah! < 1252710846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Almost certainly patented, though. < 1252710849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They're really tooting that horn. < 1252710850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :raising? < 1252710854 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1252710861 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The 6-cell battery, e.g., raises the back of the ThinkPad up. < 1252710867 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :As opposed to the 4-cell, which keeps it flat. < 1252710873 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1252710877 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the 9 cell ones raises too? < 1252710879 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it seems to be rendering very quickly now that I try it again, maybe it was specific to some of the PDFs I tried. < 1252710882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And pokes out. < 1252710890 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, right, mine is flat < 1252710896 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No it's not. You think it is. < 1252710901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's actually raised slightly at the back. < 1252710904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But the point is, the Apple binaries are regular-sized and lightweight, and the smallest one, in a 13" notebook just over 2kg, gets 7 hours. < 1252710913 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well, I took the battery out recently and noticed no difference < 1252710914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(The 17" one, which is just shy of 3kg, gets 8.) < 1252710978 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the things that make the thinkpad stand up from the surface in any case (the rubber thingies) are higher, just looked under it... < 1252710979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There must be a good library for rendering PDFs, and I guess the Netscape plugin API is quite simple, so the only problem I'll have will be, oh god, the Windows GUI API thingy. < 1252710996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if there's some fancy C# thing that makes it look like Cthulhu with makeup instead of two Cthulhus. < 1252711003 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, there is a good library, poppler iirc < 1252711017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :How's its typography? Uses the system? < 1252711020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :* app-text/poppler < 1252711020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Available versions: 0.8.7 0.10.4 ~0.10.5 0.10.5-r1 {cjk doc jpeg zlib} < 1252711020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Homepage: http://poppler.freedesktop.org/ < 1252711020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Description: PDF rendering library based on the xpdf-3.0 code base < 1252711027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Based on xpdf, it seems < 1252711034 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, as I just said < 1252711045 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and it works good for me < 1252711046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I hate xpdf for one reason - < 1252711049 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[[If any security features are turned on by the creator of a PDF document, the PDF file will be encrypted. These security features let an author disallow printing, copying text/graphics, editing, and/or adding annotations.]] < 1252711053 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It respects those batshit fascist features < 1252711056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that is possible to turn off < 1252711056 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"features" < 1252711060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I don't care, it's evil < 1252711072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, since kpdf uses poppler, and kpdf defaults to not respecting it... < 1252711073 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ehird: sumatra uses mupdf, which IIRC looked fairly simple < 1252711087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: I *would* like something more instant, though. < 1252711092 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://www.foolabs.com/xpdf/screen1.png ;; xpdf's typography appears to be lacking. < 1252711131 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I don't like how Sumatra can't resize the window to fit the page width automatically Maybe I should write a decent PDF reader. It seems to be one of those fields that attracts custom interfaces, bloat and sucking. <-- sounds like your one would "more bloated" than this sumatra then ;P < 1252711157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that's a super old version I thin < 1252711161 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :think* < 1252711174 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, kpdf looks better, and it uses poppler < 1252711203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Alright, then. < 1252711206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But that screenshot is from the xpdf site :P < 1252711221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But poppler presumably uses freetype, not Windowswhatevertype. < 1252711241 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://ccxvii.net/mupdf/ Hey, MuPDF has a Windows viewer and Firefox plugin. < 1252711243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Interesting. < 1252711266 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :http://code.google.com/p/sumatrapdf/source/browse/trunk/src/SumatraPDF.cpp have fun < 1252711271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, 217? < 1252711296 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ghostscript logo? hm < 1252711337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Artifex software. < 1252711339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They make ghostscript. < 1252711355 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, at least. < 1252711386 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mupdf.exe has no UI except for keyboard controls to go forward/back, which is unacceptable, it seems. < 1252711399 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it's slightly minimalistic :D < 1252711402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The others are command-line tools. < 1252711403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh well. < 1252711431 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :Still, it's better than one postscript reader I found, which would only let me go forward and not backward. < 1252711437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: you do windows-type gui programming thingy don't you? < 1252711440 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I seem to recall something along those linse < 1252711442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*lines < 1252711454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh iirc xpdf doesn't use freetype. At least xpdf looks worse than kpdf here < 1252711463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and iirc xpdf doesn't use poppler < 1252711463 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :Yes, though preferably not dealing directly with the windows API. < 1252711513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: poppler is based on xpdf. < 1252711518 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: How then? < 1252711524 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.NET Windows Forms stuff? < 1252711525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes... *based* on < 1252711531 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are some differences < 1252711535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1252711561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Of course. < 1252711563 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ehird: That's one way. (It's bad, and lets windows API faults leak in, but it's still preferable) < 1252711571 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But I doubt poppler has pluggable text rendering. < 1252711580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: What else, then? < 1252711602 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I haven't used much else that's good. < 1252711613 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :There's WTL, which may or may not be good. < 1252711631 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :There's XUL, which has the problem of XPCOM and gecko and stuff. < 1252711642 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XUL is horrifically bad. < 1252711645 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :There's WPF, which is enterprisey and has really bad font rendering. < 1252711672 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Howso? < 1252711677 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I'm not aware of many more that can give a native feel. < 1252711698 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :How does WPF have bad font rendering? < 1252711741 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It doesn't do antialiasing properly, IMO. You end up with "fuzzy" fonts (more so than normal cleartype, which I find perfectly readable.) < 1252711743 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Display_PostScript <-- cool < 1252711754 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you don't know about dps? < 1252711763 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, um. I do *now* < 1252711765 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: http://www.devcomponents.com/dotnetbar-wpf/img/WpfDockRibbonPad.png looks like it has no subpixel < 1252711776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No, it does < 1252711778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I didn't before however < 1252711780 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's just fuzzy < 1252711789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Asztal: Cleartype is kind of crap, btw < 1252711798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Although I've got used to it; maybe 7 improved it. < 1252711847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if any of the PDF libraries can keep the graphics sized-down, but make the text bigger < 1252711858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That'd be nice for reading PDFs without a hueg-liek-xbox window. < 1252711867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hueg-liek-xbox <--? < 1252711872 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Yes, I think it can't use cleartype because it's not drawing aligned to the pixel grid, it's drawing at subpixel locations... < 1252711912 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :Supposedly cleartype was improved in 7 to support vertical antialiasing as well as horizontal, but I think that's more of a CJK thing. < 1252712349 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1252712556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night really < 1252713092 0 :Asztal!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1252713122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Huge like xbox. < 1252713185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wrt vertical thing: yeah, i made this display portrait :-) < 1252713188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for a second < 1252713200 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :can't rotate it though, and putting it on its side might damage the components < 1252713217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fwiw, the font rendering in http://www.devcomponents.com/dotnetbar-wpf/img/WpfDockRibbonPad.png looks better than cleartype to me < 1252713238 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I guess I'll go with Windows Forms, unless Qt is native on Windows these days. < 1252713240 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or WTL. < 1252713330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Be Part of Windows History, Host a Windows® 7 Launch Party." < 1252713348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Fun fact: Explicitly not attending one of these parties increases your attractiveness quotient by 75. < 1252713453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Poppler is just PDF, which is a shame. I could do like Preview and automatically convert PostScript and DVI files to PDF beforehand, though. < 1252713463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if it could do my scale-up-only-text thing.