< 1237334417 0 :FireFly!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lost :( < 1237334432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a < 1237334471 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :22:29 MizardX: http://sovietrussia.org/f/src/tetoris.swf < 1237334474 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my god < 1237334476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's full of empty space < 1237334558 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A lab-mate dared any of us to fill-and-explosify a non-zero number of lines in that Tetris variant during work-time; I spent approximately seven minutes filling about half of a row, then misplaced a S leaving an unfillable hole, and finally closed the browser tab in disgust. < 1237334604 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Might be one of the reasons I'm still awake trying to write this must-be-ready-by-tomorrow text.) < 1237334879 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: if by better you mean "easier", i cannot imagine one < 1237334940 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I mean "as easy but not limited to collaboration on mathy subjects". < 1237334969 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no idea < 1237335038 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There ought to be some sort of a searchable GiganticSciencePublicationDatabaseGraphThing. < 1237335139 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :An erdos-bacon number of 0. < 1237335244 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mm, bacon < 1237335250 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Mm, Erdos. < 1237335250 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Er. < 1237335255 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(i can safely say this since AnMaster has left) < 1237335257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Actually I am eating bacon right now. < 1237335266 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: he still responds to pings < 1237335270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i think he set his client to wake him up < 1237335276 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Actually I am eating peanut butter right now. < 1237335282 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That is not bacon oerjan. < 1237335287 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1237335306 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i do not believe i have bacon, unless some has sneaked into the liver pate < 1237335361 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since bacon pate is a separate product, i doubt it < 1237335631 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION notes that US "jelly" seems to include "jam" as a subset < 1237335637 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1237335637 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1237335638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1237335660 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so in fact i have all the ingredients for that famous peanut butter and jelly sandwich < 1237335675 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1237335697 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i merely failed at merging the slices into a sandwich < 1237335719 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and now it is too late for this meal, since i have already eaten the peanut butter slice < 1237335759 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but next time - FOR SCIENCE < 1237336004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi Blipi, you new? < 1237336024 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1237336070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :welcome < 1237336076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what brings you here? < 1237336095 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's just a blip in existence < 1237336123 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :My friend ;D < 1237336130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait wait ;D? < 1237336132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Must be FireFly < 1237336138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or MigoMipo, or BeholdMyGlory < 1237336140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :One of the swedes < 1237336149 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There is a large number of nicknames on the list; lots of alternatives. < 1237336151 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :whom just left < 1237336153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :telia.com redirects to .se < 1237336154 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1237336156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep yep, FireFly < 1237336158 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :FireFly < 1237336159 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :D:D < 1237336166 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :My investigation skills are unparalleled. < 1237336173 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Do you have some psychic powers or something? < 1237336196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No, just deduction. < 1237336213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The initcaps of the nick; then ;D -- I've only seen the swedes use ;D, but not AnMaster, he's far too seriousf or that < 1237336220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So, FireFly, BeholdMyGlory or MigoMipo < 1237336228 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I /whois'd, checked the ISP, redirects to .se. < 1237336232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And thus. < 1237336258 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: wait, are you saying Blipi _is_ FireFly? < 1237336264 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1237336270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He said he was referred by "My friend ;D". < 1237336276 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok. so i don't have to swat him then. < 1237336281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So I tried to figure out who that was. < 1237336282 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: heh < 1237336288 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :; < 1237336292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :; < 1237336298 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :. < 1237336313 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lost the Game < 1237336322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I can't lose the game. Thank gawd for Not the Game. < 1237336334 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think telia may have some norwegian presence too, at least they used to < 1237336342 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: No, just deduction. <<< it was induction < 1237336365 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :telia and telenor tried to merge once < 1237336367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Blipi: < 1237336368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Here are the new rules to Not the Game: < 1237336369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :{ < 1237336371 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1. You can start playing or stop playing Not the Game by announcing you do. < 1237336373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2. If you are playing Not the Game, you are not playing The Game. < 1237336375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3. Not the Game takes precedence over every other game, including games (apart < 1237336377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :from Not the Game) that specify other rules of precedence. < 1237336379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :} < 1237336381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s/new //, that was from 2007 < 1237336383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er < 1237336385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2008 < 1237336387 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wow, just 2008-10 < 1237336389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :later than I thought < 1237336431 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is playing Not the Game < 1237336432 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you cannot remove the new now, the old new rules take precedence ;D < 1237336440 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :(: < 1237336443 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: heh < 1237336489 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, i guess you could stop playing first < 1237336520 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or wait, that "new" is not technically part of the rules < 1237336530 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or is it < 1237336556 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'm off < 1237336557 0 :Blipi!unknown@unknown.invalid PRIVMSG #esoteric :Later < 1237336564 0 :Blipi!unknown@unknown.invalid QUIT :"- nbs-irc 2.39 - www.nbs-irc.net -" < 1237336565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1237337108 0 :tromp_!n=tromp@rtc34-211.rentec.com JOIN :#esoteric < 1237337130 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :question: what's the smallest known brainfuck interoreter? < 1237337141 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: the one in the BrainfuckInterpreter language < 1237337145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it goes like this: x < 1237337156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but, seriously, well, that's not a simple question < 1237337182 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :ok, smallest non-cheating interpreter:) < 1237337191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :define cheating < 1237337193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(We're pedants...) < 1237337215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: well, there are interps that fit in 4 80-character lines < 1237337217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(sig sized) < 1237337226 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's that 240-byte compiler, which is remarkable in that it is a compiler. And the redcode brainfuck interpreter, wasn't that pretty damn short? < 1237337227 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: are you _that_ john tromp? < 1237337229 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :cheating is necessaarily ill defined:( but often you know it when you see it. like with the BrainfuckInterpreter language < 1237337243 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :yes, that's me < 1237337245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ooh, I knew that name was familiar! < 1237337250 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi! < 1237337264 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://impomatic.blogspot.com/2009/01/brainf-interpreter-in-redcode.html has the redcode thing. For an assembly language program, it's rather short. < 1237337265 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :i just wrote one that seems pretty short < 1237337276 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :in 117 bytes < 1237337283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1237337284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what language? < 1237337298 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :in lambda calculus < 1237337309 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :binary lambda calculus to be precise < 1237337310 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nice < 1237337317 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1237337324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's really concise, for LC < 1237337343 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :well, has anyone tried in LC before? < 1237337347 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not that I know of < 1237337363 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :it was something of a challenge:) < 1237337368 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: yours is probably the shortest interp < 1237337401 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :nice testament to the power of LC < 1237337405 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1237337413 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Lambda calculus is the preferred language for enterprise deployment. < 1237337430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1237337440 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :with a little sugar on top:) < 1237337446 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Shortest C brainfuck I've seen has been 201 bytes, but I'm not sure if it's the shortest C one there is. < 1237337474 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :imine is actually more like 936 bits < 1237337476 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :mine < 1237337486 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :but i just divide by 8 for convenience < 1237337496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's ridiculously small. < 1237337505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :show it? :) < 1237337517 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :it's on my BLC wikipedia page < 1237337541 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Binary_lambda_calculus#Turing_machines_in_BLC < 1237337549 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :My own C interp seems to be 265 bytes; the bloatedness. < 1237337560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: very nice < 1237337564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have no idae how that works at all :) < 1237337593 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should show the haskell code i used as a guideline < 1237337606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that'd be neat :) < 1237337610 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :that's infinitely more legible:) < 1237337938 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :hmm, does wikipedia have a verbatim environment? < 1237337939 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The redcode interpreter is 13 instructions, but it's a bit difficult to count the bits, since the instruction values are abstract sort of numbers, and the operand size is configurable; and in any case you might consider it a cheating one, as each brainfuck commands needs to be transformed to a single specific redcode instruction and appended to the interpreter program. < 1237337953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:58 tromp_: hmm, does wikipedia have a verbatim environment? <- hm? < 1237337970 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(12, not 13.) < 1237338061 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And Wikipedia can do
...
for does-not-collapse-whitespace does-not-interpret-wiki-markup verbatimness. < 1237338063 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: try
...
< 1237338075 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or wait, was that backwards < 1237338093 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :According to http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page the
 tag already ignores Wiki markup.
< 1237338108 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, that or 
...
< 1237338116 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: not all, i think? < 1237338142 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm no MediaWiki expert; the descriptions are identical, though. < 1237338168 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :seems just indenting works to < 1237338170 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :too < 1237338185 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Leading spaces won't stop Wiki markup parsing, though. Just the text reformatting. < 1237338214 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm right < 1237338245 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :well, it looks ok to me. see http://en.wikipedia.org/wiki/Binary_lambda_calculus with the haskell version added < 1237338327 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: you should be aware that article may risk being deleted for non-notability, though < 1237338405 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :our wiki has no such requirement, though; your binary combinatory logic already has an article there < 1237338432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Indeed http://esolangs.org/wiki/Binary_combinatory_logic < 1237338475 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well though so does wikipedia... < 1237338488 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :i'd be happy to copy the blc article onto there as well < 1237338525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1237338526 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :note the licenses are different though (we are public domain) < 1237338541 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't matter as long as you're the author, of course < 1237338785 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :ouch; the esolang wiki doesn't do TeX? < 1237338795 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it does doesn't it? < 1237338796 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um right < 1237338800 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :always there is something < 1237338815 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1237338817 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at the WP article < 1237338825 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you could replicate that with HTML pretty easily < 1237338852 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :any volunteers:-? < 1237338865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :''λx0 .'λx1.x0'' < 1237338870 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with the double single quotes < 1237338872 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :would be the True < 1237338886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you put it on the esolang wiki I'll try to convert it < 1237338894 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :it's onm there < 1237338898 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION sweeps a "my" under the carpet ^U^U changes a "my" to "this" < 1237338921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1237338930 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in the wp article < 1237338937 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :oops, where did it go? < 1237338941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Binary_lambda_calculus <-- I don't see it < 1237338968 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :"This interpreter is a rough translation of the following version written in Haskell" was "My ..." < 1237339004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: I'll copy it for you < 1237339026 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :ok, thanks < 1237339039 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :i said save page, answered a question, and then it wasnt there:( < 1237339099 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm do we have captchas for non-registered users? i forget. < 1237339104 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :ah, you got it alrd < 1237339753 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :man < 1237339755 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :grad school rocks < 1237339756 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1237339772 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :now the problem is that i have to update two copies of the page:( < 1237339866 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :also, i wonder what sorts of computations can be computed using strictly binary lambdas. < 1237339893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :...all of them < 1237339893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1237339895 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :what are binary lambdas? < 1237339902 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :what tromp_ asked < 1237339962 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeah yeah. like.. \x,y -> ... with no pseudo binary higher orderedness < 1237339977 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no \x -> \y -> ... < 1237339984 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :strictly binary functions. < 1237340001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :erm just pass tuples? < 1237340011 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well can't you just use dummy parameters to mimic unary functions < 1237340013 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :then you're kind of grounded in identity functions:( < 1237340018 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1237340024 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1237340025 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no no ehird < 1237340035 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :im curious about the computational power of such things < 1237340046 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :i was thinking about not even allowing binary lambdas < 1237340073 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: please falsify mine < 1237340084 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and yes, you could i suppose < 1237340085 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :like < 1237340129 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :once you have combinator S then you have everything < 1237340133 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :(\x,y -> y) (\x,y -> y) 1 < 1237340135 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1237340146 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :is the identity function, surely < 1237340146 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1237340159 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well, a binary application < 1237340173 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: you also need k < 1237340174 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :that produces an identity. < 1237340200 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :k is what you call binary lambda < 1237340213 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1237340215 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so i suppose because you can mimic unary lambdas with binary lambdas, they must be computationally equivalent < 1237340246 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: psygnisfive didn't mean k by it < 1237340257 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :err < 1237340259 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :no sorry < 1237340265 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i just misparsed your sentence < 1237340282 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :so you can represent true and false, but you can't compose functions, or make pairs? < 1237340300 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but still, it does not seem overly difficult to just use dummies like oklofok says < 1237340306 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :you can define church numerals < 1237340317 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :but not the plus function? < 1237340338 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :or times? < 1237340343 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tromp_ i do believe i just said they seem to be computationally equivalent to normal lambdas < 1237340349 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :note that there is still nothing preventing you from doing things like \x,y -> \z,w -> ... < 1237340367 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :you just need to write things down correctly :p < 1237340373 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :function composition: < 1237340378 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :basically applying a to x would be `x(a,_), and \x->... would be \x,_->... < 1237340408 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*x to a < 1237340415 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :assuming you can't curry, and f(a,b) is used for calling f with a and b < 1237340423 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :err yes < 1237340431 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :(i did some variable name switcharoo) < 1237340465 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :you can fake \x \y \z with \x \y (\a a) \z < 1237340466 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :supposing f and g are pseudounary functions, and compose = \x,y -> \x',y' -> xx(yyy') < 1237340507 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :then f.g should be < 1237340511 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :compose f g < 1237340535 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and then this would be applied to a dummy and a value < 1237340549 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :but you can also disallow any nesting of more than 2 lambdas, which would forbid that < 1237340557 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1237340620 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :you can ask what functions can be written with de bruijn indices <= 2 < 1237340628 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what < 1237340636 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1237340646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err what is unclear about what tromp_ is saying? < 1237340679 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :everything < 1237340692 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :im not sure if he's even talking about the same things i a < 1237340703 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :so you can only the two variables bond by the 2 directly enclosing lambdass < 1237340709 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :only use < 1237340717 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1237340719 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1237340721 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :are you speaking english? < 1237340732 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: well there are other universal combinator sets < 1237340738 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :maybe one only needs two < 1237340744 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: no it's finnish < 1237340749 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :could be! < 1237340761 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but theres too few vowels and no umlauts < 1237340761 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :they all have a combinator on >= 3 arguments < 1237340770 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm interesting < 1237340791 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :more interesting than that quantifier thing psygnisfive told me about yesterday < 1237340792 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :i suspect that has been proven necessary < 1237340803 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :probably, if it's necessary < 1237340817 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but it's not like it would be a millenium problem even if it was not solved < 1237340824 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so, in essence, no closures, i think < 1237340830 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what the fuck are you people talking about, jesus. < 1237340833 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1237340840 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :are you all on drugs, god < 1237340869 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: elaborate < 1237340874 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: if a lambda expression can only mention the variables of the innermost lambda < 1237340882 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: two innermost < 1237340895 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes? go on? < 1237340897 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so you have no direct access to outer ones < 1237340905 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i didnt say that at all < 1237340917 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i didnt say that the binary lambdas couldnt do that < 1237340922 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont think anyone did, actually < 1237340926 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: i don't think tromp_'s had anything to do with yours < 1237340928 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: we are trying to make a new restriction so it actually becomes interesting, duh < 1237340946 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok so its got nothing to do with what i mentioned. < 1237340947 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since we all agree yours is too easy to circumvent < 1237340956 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: it has LC and the number 2. < 1237340961 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1237340982 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now since you have no access to outer lambdas, you in essence don't need full closures for your functions < 1237340992 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or so i think < 1237340999 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :sorry so whats the formalism you're proposing, oerjan? < 1237341005 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since you only need access to the arguments < 1237341008 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: but you have access to the outer function, or am i misunderstanding something? < 1237341055 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :right "directly enclosing", so it's basically psygnisfive's but with a stronger limit < 1237341077 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :examples? < 1237341078 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm sleep. < 1237341082 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: never! < 1237341083 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1237341089 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :night oklo < 1237341090 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1237341094 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :sleep well darling < 1237341114 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :\x,y -> (\a,b -> a b) (\c,d -> c) (x y) would be an example < 1237341122 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er wait < 1237341145 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :that seems like it would do nothing interesting < 1237341160 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :\x,y -> (\a,b -> a b b) (\c,d -> c) (x y y) < 1237341168 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :need to apply to pairs as well < 1237341180 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :\x,y -> (\a,b -> a b b) (\c,d -> c) (x y y) huh < 1237341184 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats < 1237341205 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just an example of what's allowed < 1237341206 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :\x,y -> (\c,d -> c) (x y y) (x y y) < 1237341212 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :\x,y -> x y y < 1237341238 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :indeed. i think reductions may preserve this property? < 1237341261 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well, what i mean is, that function you described is just "apply" :P < 1237341289 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :for pseudo-unary functions. < 1237341297 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: i'm just showing the syntax, don't expect it to be interesting yet. < 1237341306 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what syntax? < 1237341309 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe there are no interesting functions definable this way < 1237341340 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :x and y can only be mentioned on the top level inside \x,y < 1237341348 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1237341351 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh i see what you mean. < 1237341420 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so in essence _all_ lambda expressions are closed terms < 1237341435 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so that \x,y -> E, where, if E contains a lambda, that lambda cannot contain x or y inside it. < 1237341453 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :right < 1237341520 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :indeed i think this removes closures. < 1237341523 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and if an expression is applied, it must be to an even number of arguments < 1237341525 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but i think that's it, no? < 1237341589 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :do you need closures? < 1237341603 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no. SKI doesnt have closures. < 1237341605 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :does it? < 1237341609 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ah yes, for K < 1237341659 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so i guess in some sense you're limiting the calculus to whatever you can do with I and S < 1237341672 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually S too, when you partially apply it < 1237341680 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :true enough. < 1237341683 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hmm. < 1237341874 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(\x,y -> x x y)(\x,y -> x x y)(\x,y -> x x y) <-- at least we have nontermination < 1237341914 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :or just \x,y -> x x x will do it for any second argument < 1237341936 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :(\x,y -> x x x) (\x,y -> x x x) _ < 1237341938 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :why not just (\x x x)(\x x x) ? < 1237341947 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :because that has no right hand side! < 1237341954 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(\x,y -> x x y)(\x,y -> x y x)(\x,y -> y x x) < 1237341961 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1237341997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tromp_: even number of arguments required < 1237342009 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :right hand sides even more so :P < 1237342079 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh right D < 1237342082 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :: < 1237342085 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1237342086 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1237342096 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :D:D:D:D:D:D:D:D:D:D < 1237342105 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :MAKE UP YOUR MIND < 1237342142 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the Escher Smiley < 1237342172 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so what kinds of computations can we have if we only can only have bound variables at the top levels of lambdas? < 1237342177 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now we just need to draw it on a mobius strip < 1237342263 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :can such a system be TC? < 1237342286 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :can we fake closure? < 1237342307 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the requirement that applications must be full is also important, i think < 1237342358 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or wait is it < 1237342367 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well lets just look at normal LC < 1237342370 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :with top-level only < 1237342427 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually i think it is still preserved under reductions even if partially applied, at least leftmost ones? < 1237342444 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er < 1237342476 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :]hm hm < 1237342566 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :lessee we want top-level variables only but with arbitrary number (or at least two) < 1237342584 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so \x y z -> x y z would be allowed < 1237342616 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :sure why not < 1237342629 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :\a b c -> 1 2 3 < 1237342629 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1237342653 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now if our reductions are outermost, then whatever we apply to will be closed < 1237342679 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ey? < 1237342720 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um i mean if we evaluate very lazily, then there are no free vars at that level < 1237342745 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i think we need some more experience with formal proofs really to determine the power of this system < 1237342745 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1237342745 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm actually SKI behaves that way < 1237342752 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :alas, indeed < 1237342769 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but lets see if we can reformulate it as a formal grammar < 1237342775 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :because that we can get closer to < 1237342786 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :formal language theory is easy to prove over i think maybe < 1237342954 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION lets the official formal linguist ponder this < 1237343554 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :any hardcore brainfuck programmers out here? < 1237343615 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Binary_lambda_calculus#BLC8:_byte_sized_I.2FO has a nice challenge for you.... < 1237343677 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :make that section http://en.wikipedia.org/wiki/Binary_lambda_calculus#Brainfuck < 1237344000 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh thank god < 1237344004 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :did you clean up that page? < 1237344034 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :clean up how? < 1237344050 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well before it was all ... stuff < 1237344066 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :also, whats this lambda stuff without variables? < 1237344093 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :pls follow the link to read up on De Bruijn indices < 1237344136 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :you replace variables by a count of how far out it's binding lambda is < 1237344142 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :its < 1237344169 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh i see < 1237344182 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :so \x\y x becomes \ \ 2 < 1237344191 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so \x.x = \1, \x.\y.x = \\2 < 1237344193 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1237344196 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i see i see < 1237344197 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1237344216 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1237344222 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :and quite useful < 1237344260 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :very interesting indeed < 1237344387 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if theres any insights that can be gained from this.. HMM < 1237344809 0 :tromp_!unknown@unknown.invalid PRIVMSG #esoteric :going home. g'night folks < 1237344817 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :night < 1237350864 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1237350880 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hmmmm < 1237350893 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if you could write something for FUSE that can mount tarballs < 1237351134 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :tar is not meant to be random access, so you would keep a cache of offsets in the tar < 1237352141 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :my ~ has 62,000 files in it, so an 64 bit offset will take .5MB of ram < 1237352268 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm sure it could. < 1237352294 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :HURD has tarfs... < 1237352321 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :compressed tarball would be more interesting < 1237352351 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Stick the bzip2 translator on a tar file and then mount it with tarfs. < 1237352353 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1237352365 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's cheating < 1237352381 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :you don't have enough disk space to store the uncompressed version < 1237352412 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... And the bzip2 translator doesn't store the uncompressed version on disk. < 1237352427 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :...but it's also not natively seekable < 1237352433 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's not very fast. < 1237352437 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1237352547 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :do you have a better idea than the quadratic time algorithm? < 1237352614 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Don't use bzip2, dummy? :p < 1237352648 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :gzip is the same way... < 1237352781 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i imagine you can cache compression contexts < 1237352795 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well... Seekable compression of some sort... Not exactly common for typical lossless compression formats. < 1237352823 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :but the would be on the order of ~32kb < 1237353035 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :doesn't need to be truly seekable, because we can make one pass over it < 1237353050 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :to build some index information < 1237353339 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :for something like simple huffman coding, you just have to store offsets < 1237355314 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1237357671 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1237360397 0 :neldoreth!unknown@unknown.invalid QUIT :No route to host < 1237362973 0 :MigoMipo!n=MigoMipo@84-217-12-64.tn.glocalnet.net JOIN :#esoteric < 1237363077 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :FUSE has got avfs (which mounts "tar and gzip files, zip, bzip2, ar and rar files"; fuse.gunzip for transparent decompression of gzip; archivemount which allows "mounting of cpio, .tar.gz, .tar.bz2 archives. Reading and writing supported." < 1237363085 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :All of them might be horribly slow, though. < 1237363126 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I've seen one seekable bzip2 variant, done in the obvious way (reset of the bzip2 context every N bytes, plus an index of offsets to beginning of blocks). < 1237363199 0 :clog!unknown@unknown.invalid QUIT :ended < 1237363200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1237363359 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not very fast if you seek around a lot and read x << N (much-less-than, not bitshift) bytes here and there. < 1237364090 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1237364115 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :uuy < 1237364125 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :er, wwy < 1237364874 0 :MigoMipo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1237365361 0 :oerjan!unknown@unknown.invalid QUIT :"Optimis dentibus" < 1237369465 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1237369625 0 :ais523!n=ais523@147.188.254.125 JOIN :#esoteric < 1237370196 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1237370200 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1237370318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, awesome project name: http://code.google.com/p/google-thingbrowser/ < 1237370333 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :a thingbrowser? < 1237370333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not sure what it actually does < 1237370340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :browses things, obviously < 1237370353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, "The Thing Browser is a framework for loosely coupled components -- eventually, distributed objects -- that can be intuitively and securely composed by end-users." < 1237370369 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh dear, that's marketingspeak < 1237370372 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :any idea what it does in English? < 1237370376 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, no < 1237370393 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I also think it is written in java < 1237370400 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but anyway I like the project name < 1237370413 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :being written in Java doesn't automatically make something bad... < 1237370422 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, true < 1237370485 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :While being written in an esoteric language automatically *does* make something good. < 1237370516 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or better than it would be otherwise, at least < 1237370518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, there is a lot more text on http://code.google.com/p/google-thingbrowser/ about it < 1237370534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hopes either fizzie or ais523 can decode it < 1237370551 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :decoding marketingspeak hurts my brain, I'm not even sure if I dare look at it right now < 1237370575 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I can't speak marketing. < 1237370588 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I only can with great effort, well read it not speak it < 1237370592 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :reading marketing is like reading machine code < 1237370606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, without a disassembler? < 1237370618 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sort-of with a disassembler, but it's buggy < 1237370631 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1237370668 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can read disassembled x86 pretty well. At least if it is in AT&T syntax. < 1237370673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can't read intel syntax < 1237370686 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't read marketing very well either, and I have that presentation in three hours and still haven't designed that homework for the listeners. :p < 1237370696 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can read both asm syntaxes, although I get confused between them < 1237370715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, go do it then? < 1237370760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, wait? I thought you were a student? < 1237370790 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, well, this is a seminar course, and each presenter must design (and grade) a short homework-style thing for the others. < 1237370803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1237370804 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I assume it's a clever ploy by the course organizers to get by with less work. < 1237370808 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: how many people are on it? < 1237370818 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :doing one homework for each other person in your class must be pretty awful < 1237370839 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Just 12, if I counted right. And the homework should be something that "does not take more than half an hour to answer". < 1237370861 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, so you'll be spending a little under 5 and a half hours doing it then < 1237370922 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Well, in theory. In fact I haven't actually answered the homework thing given by last week's presentation-doer yet either; should do that too. < 1237370979 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :At least the ten-page article and the presentation slides are sort-of finished, so I'm not completely... what is the idiom? Screwed? < 1237371020 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :screwed is one possibility, yes < 1237371616 0 :neldoreth!n=user@unixboard/users/neldoreth JOIN :#esoteric < 1237371876 0 :ais523!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1237372063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://code.google.com/p/es-operating-system/ <-- wow < 1237372211 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :5 and a half hours of homework is less than pretty much any of our courses have < 1237372216 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :except the ones that don't have homework < 1237372238 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The homework in this one is supposed to be a pretty small part of the overall work-to-do. < 1237372252 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :usually it's more like 2-4 per week for the 6 weeks (or something) the courses last < 1237372259 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1237372407 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well. gotta go read my booker -> < 1237372582 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Your bookie. < 1237373456 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The homework, it is done. (I mean the questions for others, not the one given by last week's guy.) And with something like two hours to spare. Now I should print dead-tree copies for everyone of both my slides and the actual article; that's something like 15*(10+4) pages, even if I print the slides with four-slides-per-page. < 1237373767 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh; the instructiomotions have been changed, and it's now only the slides. I guess that makes more sense. < 1237374318 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1237374326 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :what was the last guy's question? < 1237374336 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i can probably solve it with a glance < 1237374340 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :cuz i know my signals. < 1237374350 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :(*at) < 1237374433 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's about microphone arrays for speech recognition, and it's a pretty free-form question; we're meant to pick one application that actually uses that stuff, and then answer (a) how many microphones, (b) in what sort of array and (c) what are they used for. < 1237374496 0 :Slereah!n=butt@ANantes-259-1-121-201.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1237374526 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well this is just a hunch but (a) 7 (b) an array of 7 (c) speech recognition < 1237374557 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Thanks for the help, but I think I'll write a slightly different answer here. < 1237374578 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well yeah i guess you don't learn if you cheat < 1237374727 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yay coffees are done, maybe some more readings, of the bookie -> < 1237374732 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :bookance < 1237374902 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1237374920 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1237374926 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i spilled all of my coffee on a pile of papers < 1237374933 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so now i get to make more coffee! < 1237374935 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1237374938 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :life is so awesome < 1237375116 0 :ais523!n=ais523@147.188.254.125 JOIN :#esoteric < 1237375251 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1237376613 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, http://code.google.com/p/es-operating-system/ < 1237381236 0 :MizardX!unknown@unknown.invalid QUIT :"Proclamation of invalidity!" < 1237384945 0 :Mony!n=Harmony@AToulouse-258-1-93-123.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1237385254 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :plop < 1237385259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi Mony < 1237385272 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :how are you ? < 1237385283 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :slightly tired, slightly overworked < 1237385320 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Phew, presentation done; now to listen to the other speaker for today. < 1237385322 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1237387560 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yay, I had an almost exactly 30 minutes (the time given in the specification) long talk even though I did slides for it half-asleep at 03am and didn't prepare the actual presentationary part even once. < 1237387628 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :huge http://www.geekologie.com/2009/03/real_life_spiderman_paralyzed.php < 1237387652 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well you're a scientsist now, get used to it < 1237387703 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The URL seems to suggest that a spiderman got paralyzed, but it was in fact almost the opposite. < 1237387707 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... it seems from the Slashdot discussion that the spider was probably irrelevant in that, but it makes a good story < 1237387717 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :lol fizzie < 1237387740 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :the URL are misleading < 1237387933 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :"great now everybody's gonna try it" :D < 1237387952 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1237387970 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Next: a three-page report in Swedish, delivered tomorrow. Maybe I could subcontract AnMaster or someone to do it... < 1237388027 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well i have about 500 pages to read until monday! < 1237388051 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm assuming this is a topping contest < 1237388070 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, are you swedish or are you just learning swedish ? < 1237388106 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i don't think either < 1237388188 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, I mean, technically speaking I guess I should be learning it. There is an obligatory Swedish exam part of our study curriculum (it's in the law, even), and I thought I'd get it done easier by doing it in course form. < 1237388208 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: what nationality are you? < 1237388213 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Finnish. < 1237388226 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This is a bilingual country. < 1237388233 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :sweet < 1237388276 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :5.6 % actually speak Swedish, but everyone's supposed to be able to. < 1237388392 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ime most people are < 1237388397 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :(to some extent) < 1237388423 0 :BeholdMyGlory!n=BeholdMy@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1237388497 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I guess so. < 1237388516 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :i went to Sweden during February, it's a great place < 1237388739 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :[translated from the assignment] "Before you start writing you should make sure you understand the *purpose* for your report. *Why* are you writing it and *to whom* is it meant for?" I have a hunch for most the answers are "because it is required of us" and "to the teacher". < 1237388755 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, typical teachers < 1237388796 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think we were also instructed to avoid writing it so that it looks like it's written for the teacher to read. < 1237388822 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Do this work, and also come up with a plausible reason for doing it unrelated to this course! < 1237389070 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1237389079 0 :Hiato!n=1@dsl-245-1-23.telkomadsl.co.za JOIN :#esoteric < 1237389100 0 :ehird!n=ehird@208.78.103.223 JOIN :#esoteric < 1237389260 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1237390082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :08:59 AnMaster: ais523, "The Thing Browser is a framework for loosely coupled components -- eventually, distributed objects -- that can be intuitively and securely composed by end-users." < 1237390091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err that sort of makes sense… < 1237390102 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well yes, that doesn't prevent it being marketingspeak though < 1237390114 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean, composing objects is like feeding the result of a function into another, pretty much, like composing "addition", "text form field" and "label" to make an addition-calculator app thingy < 1237390130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the distributed thing means the components'll go over the interwebs eventually < 1237390140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the intuitive part means, uh, you can use a gooey interface to do it < 1237390245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the google- part means google own it :P < 1237390403 0 :tromp_!unknown@unknown.invalid QUIT :Remote closed the connection < 1237390624 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so what is the thing useful for? It doesn't say really < 1237390635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1237390641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it does certain things, I just described what they are < 1237390651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what to do with them is, presumably, your problem. < 1237390666 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1237390670 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :newsflash: Google develop complicated thingbrowser technology, are waiting for AnMaster to tell them what to do with it < 1237390677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I was looking for something else when I ran into that project < 1237390678 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1237390684 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1237390690 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.bloomberg.com/apps/news?pid=20601087&sid=a_0CHRWCFx4w&refer=home < 1237390691 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wut < 1237390696 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ibm buying sun < 1237390706 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks date < 1237390707 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not finalised yet < 1237390708 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no not yet... < 1237390715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but yes, it's recent news < 1237390722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :did I say bought < 1237390735 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, Dell have announced a laptop that's suspiciously similar to a macbook air, but worse < 1237390753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :always the innovator < 1237390753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s < 1237390758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1237390758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that is ugly < 1237390758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also my "checks date" was a reference to 1 April < 1237390764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ah :P < 1237390810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :see, I didn't think there could be a stupider laptop than the macbook air < 1237390813 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now I've been proven wrong. < 1237390828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by the way, it's also more expensive and less powerfu < 1237390830 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*powerful < 1237390837 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... power-fu sounds kind-of impressive < 1237390859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's also probably heavier < 1237390873 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1237390887 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wow, why on earth :P < 1237390900 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it does have a few things that the macbook air doesn't, like bluray drives < 1237390915 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :blu-ray? you mean that thing nobody uses? < 1237390927 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :although the macbook air doesn't even have a cd drive... < 1237390929 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it is starting to catch on, at least more people use it than its rivals < 1237390937 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that's mostly for watching films < 1237390943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's because it only had one rival and they dropped out :P < 1237390947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well it is better than no cd drive indeed. < 1237390950 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and a macbook-air-like thing strikes me as not being ideal for filmwatching < 1237390959 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how would you upgrade the OS on macbook air? < 1237390961 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: You're meant to buy the films from itunes < 1237390964 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or install another one? < 1237390981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :does it support network booting or such? < 1237390984 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Plug it via usb into another computer, put in upgrade CD. Or, use software update to install a minor upgrade. < 1237390988 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: probably it supports Parallels < 1237390999 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you can get USB CD drives < 1237391004 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or just have the OS on a USB stick < 1237391010 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes, you can buy an external cd drive < 1237391032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh yes I remember now, the one you couldn't use with anything else and didn't work if you used an usb hub < 1237391033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right? < 1237391039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1237391050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uh, dunno about the hub hting < 1237391052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but probably the former < 1237391065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't think the Macbook air's target market is tinkerers < 1237391089 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I remember there was some external usb based CD drive that apple released a month or so after the macbook air. IIRC it didn't work if you did: air - hub - cd drive, only like: air - cd drive < 1237391104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because apple did something weird to make it unusable with anything but air < 1237391108 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the superdrive; that's quite possible about the hub, odd though < 1237391120 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is a superdrive like a mighty mouse? < 1237391125 0 :Hiato!n=1@dsl-245-1-23.telkomadsl.co.za JOIN :#esoteric < 1237391137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that name is really old; it used to mean the floppy drives < 1237391145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"SuperDrive is a trademark used by Apple Inc. for two different storage drives: from 1988–1999 to refer to a high-density floppy disk drive capable of reading all major 3.5" disk formats" < 1237391154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/File:Applesuperdrive.png <- Macbook air thang < 1237391161 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oddly big < 1237391164 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there is only one major 3.5 inch disk format nowadays < 1237391171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although there were more back then < 1237391182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: there's no major floppy formats nowadays < 1237391189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they're completely dead < 1237391222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, I've been known to use floppies to transfer files from my windows 95 computer to my windows XP computer, or vice versa < 1237391228 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: "windows 95" < 1237391231 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's also dead :P < 1237391232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, iphone os 3.0 will finally offer system-wide cut, copy and paste. how *revolutionary*. < 1237391235 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A SuperDrive was an option for this iBook I didn't get, since I already had a DVD burninator. Now it's a completely superless drive. < 1237391247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although for really big transfers I use XPDT, it's a program I wrote specifically for the task of transferring files between windows XP and windows 95 < 1237391256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the only cd drives apple sells now are superdrives < 1237391263 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, does the dell one have ethernet? < 1237391264 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: what does it do? < 1237391278 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is fairly useful, like when you are configuring your wireless access point < 1237391288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: just splurges the data through a serial port as fast as possible < 1237391294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1237391295 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with minimal protocol involved < 1237391304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why on earth would you use wireless on a desktop machine < 1237391305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it works about 2/3 of the time < 1237391306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's so slow for that < 1237391317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the rest of the time, packets get dropped and it doesn't notice < 1237391318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean, compared to ethernet the speed is excruciating < 1237391319 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err talking about the dell laptop < 1237391322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1237391323 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not everyone has more than one computer < 1237391331 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't either < 1237391332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but < 1237391335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway what if a person only has a macbook air < 1237391338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you don't. < 1237391346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if it's your only computer you're not in the target market < 1237391353 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, the Dell laptop's got the etherweb. < 1237391354 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1237391385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the target market mainly consists of, well, people who go to starbucks, order a latte while reading pitchfork reviews. As far as I can tell. < 1237391412 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I assumed it was aimed at people who like to think they're stylish and have a lot of disposable income < 1237391418 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There was that one nifty proggie (magelink?) that did file transfer over IPX networks. Useful since TCP/IP networking in DOS is always a bit iffy. < 1237391445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's a superset of what I said < 1237391456 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wrote a remote binary diff program that could be used even when the two files you were diffing were on different computers that weren't connected in any way at all < 1237391475 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the macbook air lets you choose your own colours; I'm going to go configure one like Hot Dog Stand. < 1237391481 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :take that, design < 1237391484 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Did LapLink do serial lines too? (The parallel port laplink connection was faster, at least.) < 1237391528 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hm wait, that's a third party case < 1237391546 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how silly of me to think that apple would let a user tarnish their design! :P < 1237391557 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, oh, and SMODEM, now *that* was a revolutionary idea. You could do BBS-chatting *while downloading a file*, instead of just looking at the ZMODEM file download dialog for two hours. < 1237391601 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But then your download would take four hours so you preferred to just stare anyway < 1237391624 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I didn't; was it really a lot slower? < 1237391659 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I was referring more to the fact that you're using up bandwidth for the chatting < 1237391680 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I never actually used BBSs back in the day (only a few times late in the day) so I don't know < 1237391686 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1237391714 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, the chatting really didn't use that much bandwidth. < 1237391730 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Bandwidth of a human/keyboard combination is pretty low, after all. < 1237391742 0 :MizardX!i=MizardX@92.254.128.248 JOIN :#esoteric < 1237391749 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :There's always protocol overhead. < 1237391764 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Not much if it's a simple one. < 1237391798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I wrote a remote binary diff program that could be used even when the two files you were diffing were on different computers that weren't connected in any way at all <-- how did it work? Checksum of blocks? < 1237391834 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, checksum < 1237391839 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Smodem is also (according to Wikipedia) more efficient than Zmodem anyway, so maybe the chatting overhead just evens the scales. < 1237391852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that you had to enter manually on the other computer or something? < 1237391870 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, both computers displayed checksums, you merely had to compare them < 1237391875 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, same or different < 1237391882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1237391923 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm did it use binary search? < 1237391933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if not I got an interesting idea just now... < 1237391943 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, binary search < 1237391943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1237391944 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what < 1237391947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, aha < 1237391948 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's the idea anyway? < 1237391953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, misread < 1237391959 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1237391981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, "checksum file", ask user if same, if not display checksum for each half of the file, ask users which parts are different < 1237391991 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you may end up with more than one different block of course < 1237392003 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so not exactly binary search, but a related concept < 1237392013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1237392016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :related in that it's a search? < 1237392018 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can do the search from both ends to find where the different block starts and end < 1237392018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1237392019 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*ends < 1237392027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Holy shit < 1237392029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Parrot 1.0 is out < 1237392033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.................................................................. < 1237392034 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :: | < 1237392034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I was going to mention that to you < 1237392039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :: | < 1237392039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you mentioned it to me first < 1237392043 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : | : < 1237392044 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, same idea as git bisect < 1237392056 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(this is me stretching out in time, then going faster than light thus warping backwards) < 1237392058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, parrot? as in perl6!? < 1237392059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :| ::::::::::::::::::::::::::::: < 1237392061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :WHAT?!! < 1237392061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> >>>>><<<<< < 1237392063 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :**BAM** < 1237392063 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, just the VM < 1237392066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. < 1237392066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1237392067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : . < 1237392067 0 :M0ny!n=Harmony@AToulouse-258-1-109-251.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1237392068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : . < 1237392069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : . < 1237392069 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :was scared there < 1237392071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : . < 1237392073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : . < 1237392075 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :...... < 1237392075 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : . < 1237392076 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it still scores quite highly on hell-freezes-over stakes < 1237392077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. < 1237392082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies < 1237392082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes indeed. < 1237392087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Metadies, rather; I'm still a ghost. < 1237392092 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1237392094 0 :ehird!unknown@unknown.invalid NICK :ehirdghostghost < 1237392099 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Metawhooooh < 1237392101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, a ghost with bad memory :P < 1237392114 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Shut up or I'll metawalkrightthroughyou. < 1237392171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, it seems that a bat managed to get into space < 1237392178 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :by hitching a lift on the outside of a space shuttle < 1237392187 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it died? < 1237392190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I assume < 1237392193 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :... < 1237392194 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :nooooooooooooooo < 1237392196 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :it survived fine < 1237392198 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :what a ridiculous question < 1237392204 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :i mean seriously. < 1237392207 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: nobody's quite sure < 1237392216 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suppose there's an offchance it's dormant, cryogenically preserved < 1237392230 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Err, frozen != cryogenically preserved < 1237392232 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but death does seem like a likely option for an animal catching a ride on the outside of a space shuttle < 1237392243 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Unless there's cryopreservant in space < 1237392245 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yeah *thinks about re-entry* < 1237392305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : 30 feet off the pad the engines gave out and the bat carried them into orbit. < 1237392326 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1237392332 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :so guys < 1237392340 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :will MATT WRIGHT'S CGI ARCHIVE scripts work in perl6/parrot? < 1237392347 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :? ?? < 1237392352 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :my business depends on formmail < 1237392360 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know < 1237392366 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1237392370 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you'd probably have to run them through 5to6 first < 1237392375 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I was joking ;_; < 1237392396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hah < 1237392424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, there is a 5to6? It sounds like a parody of the Python 2to3... < 1237392431 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :... parody? < 1237392431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, of course there is < 1237392437 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :gee, to! hahahahaahaha! < 1237392441 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :so funny < 1237392451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, well I wonder what will happen when python 6 is released < 1237392455 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :5to6 came first IIRC, although obviously it hasn't been released < 1237392459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :will there be two 5to6 then < 1237392469 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: by then we'll have invented something better than numbers < 1237392470 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that'll never happen < 1237392473 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and numbers will be obsolete < 1237392482 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, oh? < 1237392496 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Blue moons get tired of waiting for python's major releases < 1237392519 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, it is still way shorter than waiting for perl major releases! < 1237392532 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, it's just 6 in particular that's slow < 1237392539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1237392541 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it's such an insane project < 1237392545 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :no, perl major releases are fast until 6 < 1237392556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :s/are/were/? < 1237392557 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :consider, it got to 5 in, what, 10 years? < 1237392566 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :python's been around for 10 years < 1237392568 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :it's only got to 3 < 1237392580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1237392588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, perl must be older than that? < 1237392598 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :python's that old? < 1237392602 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :perl: 1988 < 1237392605 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :python: 1990 < 1237392617 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm surprised < 1237392621 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :hmm, python 1991 < 1237392627 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :so it's 18 < 1237392630 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, perl caught on a lot faster than python did, it seems < 1237392631 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, that is nowhere near 10 years indeed < 1237392637 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ... yes it is? < 1237392639 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :it's 18 years < 1237392643 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :o_O < 1237392644 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, that is closer to 20 < 1237392651 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :well, fine < 1237392656 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :so, 18 years and python's up to 3 < 1237392666 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :22 (it's 1987) years and perl's up to 5 < 1237392675 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :and, well, perl 5 came out in the 90s < 1237392694 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :perl hit v5 at 6 years old < 1237392699 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :so, anyway, python's major releases are slow. < 1237392702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, perl show a non-linear release interval < 1237392717 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :someone should plot both perl and python releases < 1237392719 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :by the time 6 is out development will have been dropped due to the singularity causing the best programming language conceivable to be created :P < 1237392722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in some interesting way < 1237392725 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at fizzie < 1237392739 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost: but what if that language /is/ Perl6? < 1237392746 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ais523: holy shit, you're on to something < 1237392754 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I bet one of perl6's features is so advanced it needs strong AI to implement < 1237392758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1237392762 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, they made some changes < 1237392764 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :and I bet perl6's first complete implementation will be released in 2012 < 1237392769 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, the syntax is no longer TC < 1237392771 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, no. It isn't strong AI. It is something worse < 1237392772 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1237392773 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :shit, guys, somebody kill larry wall, quickly! :P < 1237392777 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: strong AI isn't good or bad < 1237392783 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :it's just "real" AI < 1237392801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, Perl 5 == TC grammar. And ais523 said "the syntax is no longer TC"... Right. It is Super-TC < 1237392805 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is why it takes so long < 1237392812 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :*shit* < 1237392812 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, they made it actually parsable < 1237392817 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ais523: stop ruining our fun < 1237392820 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not only that, they're maintaining a regexp that parses the whole thing < 1237392821 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :that's AnMaster's job < 1237392824 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is kind-of insane in itself < 1237392839 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, perl6 regexps are really full contextual grammars < 1237392843 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1237392843 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :with a verboser syntax, right/ < 1237392847 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :and the // is just shorthand < 1237392849 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, and I heard some rumours about trunk containing a non-euclidean parser to manage it < 1237392851 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whilst simultaneously still being regexps < 1237392866 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, they're certainly not regular (they're far more powerful), and since they have the full syntax they're not "expressions" either < 1237392873 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :so // is a regex, what you're talking about is a perl6 parser < 1237392880 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :it just so happens that regexs turn into perl6 parsers on evaluation < 1237392885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... they still work much the same way as, say, cyclexa < 1237392894 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or PCRE < 1237392896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also I agree with ehirdghostghost, stop ruining the fun < 1237392905 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :15:14 AnMaster: ais523, also I agree with ehirdghostghost, stop ruining the fun < 1237392909 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I will treasure this forever. < 1237392920 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, and on the same day as parrot's released too < 1237392923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :maybe hell really has frozen over < 1237392928 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, or worse < 1237392938 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION awaits someone coming in and announcing a BF interp written in Malbolge < 1237392944 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I'd better start being a good christian; I was fine with Hell because hey, it's warm right? < 1237392963 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, yes, all computers overheat there. < 1237392969 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway heaven is warmer. < 1237392969 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1237392977 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :maybe Hell, newly-frozen, is the ultimate way to overclock < 1237393000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION remember reading some joke proof based on combining quotations from the bible with physical laws to calculate the temperature in heaven and hell < 1237393002 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :seventy core 60ghz? no problem, just stick a 286 in Hell < 1237393011 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :only on #esoteric could people try to figure out ways to take advantage of hell freezing over < 1237393018 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1237393019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, heh < 1237393130 0 :Mony!unknown@unknown.invalid QUIT :Connection timed out < 1237393140 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :btw http://www.lhup.edu/~dsimanek/hell.htm (it also has another proof showing that hell is even hotter) < 1237393163 0 :ais523!unknown@unknown.invalid QUIT :"going home, bye everyone" < 1237393181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1237393301 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :So, Duke Nukem Forever will be written in Perl6. < 1237393308 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :With some parts in raw Parrot for speed. < 1237393319 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1237393433 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :man, I hope duke nukem forever is really really good. it better be. < 1237393608 0 :Asztal_!unknown@unknown.invalid QUIT :"." < 1237393997 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm... < 1237394021 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :hmmmmmmmmmmm. < 1237394064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to me it sounds like perl 6 is suffering second system syndrome < 1237394071 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :yes, very < 1237394098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it may be the issue with DNF too I guess. < 1237394112 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :can you do that to a game? I'm not sure < 1237394155 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, iirc DNF was a non-first game in a series of duke nukem? < 1237394165 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well that was awkward < 1237394169 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :s/was/is/ < 1237394174 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :but, yes, except < 1237394184 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I don't see how it applies to a game < 1237394205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, so you want to make a better game next time. That looks even better and with even more levels/maps/items/enemies/whatever < 1237394217 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Well, true < 1237394232 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Except that, second system effect for games makes them better < 1237394236 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :For software it makes it worse < 1237394238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sounds like potential SSS there... < 1237394250 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :For games you get rabidly perfected gameplay; for software you get bloat < 1237394254 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err.. wut? < 1237394258 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I've ever seen a game I could call bloated < 1237394264 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :In games, bloat = more expansiveness < 1237394265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :game is not a subgroup of software? < 1237394271 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Yes... < 1237394276 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I meant non-game software. < 1237394278 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1237394302 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, I think a game that doesn't fit on a single DVD is bloated. < 1237394318 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :See, that's entirely irrelevant to the actual gameplay < 1237394325 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :In gameplay, bloat is meaningless < 1237394330 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :It's not bloat, it's expansiveness < 1237394337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, well depends. You need a very powerful computer to handle a bloated game < 1237394350 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :That's not related to gameplay < 1237394356 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :remember those demos back when DOS was the common OS? < 1237394374 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :some of them seemed to have better graphics than games released a few years later... < 1237394390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and they were way smaller < 1237394399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sure a demo is more limited in scope yes < 1237394404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but even so... < 1237394422 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :mm < 1237394425 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :demos are very impressive < 1237394440 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :The demoscene is just awesome < 1237394462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yep, I remember seeing quite fast real time software ray tracing. Low resolution compared to what we are used to these days, but still < 1237394472 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: have you watched any of the modern (post-2000) demos? They have the best 3d graphics I've ever seen; really realistic < 1237394481 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :It's crazy < 1237394492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, no I haven't really. < 1237394496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Any specific ones you recommend? < 1237394509 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, I'll try and dig up one I really liked < 1237394512 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Gimme a few minutes < 1237394522 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, do you need dosbox or something? Or is there a video of it < 1237394534 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I was going to link to a video site; it uses flash but you could just extract the link < 1237394544 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Also, this is way above DOS's capabilities < 1237394553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah unless it was that one you used where it was embedded inside the swf < 1237394564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, so what hardware do they use then? < 1237394573 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Windows, mostly < 1237394579 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :The modern-3d ones < 1237394588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there were two errors in that < 1237394605 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :? < 1237394609 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :neither windows nor dos are hardware < 1237394621 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Hardware was what you said < 1237394623 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I assume it was a typo < 1237394627 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :and you said hardware after I said DOS < 1237394693 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, well the "then" should have been removed indeed < 1237394703 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :well < 1237394705 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :regular hardware :P < 1237394732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, well, regular for today or for 2 years ago? < 1237394746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway I'll let you dig up that link < 1237394748 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :They have minimal system requirements, almost always < 1237394775 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :atm I'm trying to find the playback site < 1237394780 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Maybe pouet.net has something < 1237394844 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ACTION listens to a .MOD while doing it for authenticity < 1237394849 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, well I know of ways how to tune programs to run very fast on amd64 but slow on intel core 2. And vice verse. So a demo tuned on an amd cpu could potentially be way slower on intel. And the reverse too < 1237394852 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Dear God, Just ignore the fact that I'm using OS X please. < 1237394869 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, but you don't understand; the demoscene tries to do the most with so little < 1237394876 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :so system requirements are basically never an issue < 1237394879 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :16.47:31 Dear God, Just ignore the fact that I'm using OS X please. <-- I will treasure this forever. < 1237394885 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1237394962 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, a pitty you need a dos/windows feel rather than oldstyle-unix feel. Otherwise I would ask you if it was possible to compile mosaic on OS X < 1237394976 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :It probably is possible. < 1237394981 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :With X11, of course. < 1237394987 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, it uses motif < 1237394992 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1237395044 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Eh, I'll grep my old Adium logs for it; I linked someone else to i < 1237395045 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :t < 1237395049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :k < 1237395155 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :% grep -i 'demo' **/*.chatlog < 1237395155 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :zsh: argument list too long: grep < 1237395160 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :>_< < 1237395236 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Erm, I wonder what to do now. < 1237395290 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: thoughts? < 1237395528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1237395549 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, find . -name '*.chatlog' -exec grep -i demo {} + < 1237395559 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :that won't print out the name :P < 1237395560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, you may need to quote something in that for zsh < 1237395561 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not sure < 1237395564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, it will < 1237395569 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :oh, it will? < 1237395569 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1237395573 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, the + there? see it? < 1237395576 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1237395606 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, it tells find to "pass as many files in each invocation of the command as you can without getting argument list too long" < 1237395617 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1237395643 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, so it is possible if you just get one file in the last chunk that there will be no filename < 1237395648 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but most likely not < 1237395697 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1237395704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, also that won't happen on linux btw. Linux dynamically decides the size that can be used for the argument list. < 1237395712 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there is some ulimit setting for it iirc < 1237395718 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Surely it could go into the shell < 1237395724 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, ? < 1237395728 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Or is it an OS-wide limitation? < 1237395732 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :If so that's stupid < 1237395755 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, it is a limit you can check the value of with sysconf() < 1237395764 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :yikes. < 1237395773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ getconf ARG_MAX < 1237395773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :2097152 < 1237395775 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :% ulimit < 1237395775 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :unlimited < 1237395779 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :That makes me feel reassured. < 1237395785 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I'll search further; I like being unlimited. :P < 1237395788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, unlimited what? < 1237395793 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Unlimited. < 1237395798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ulimit handle several things < 1237395799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :remember < 1237395804 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Yes; they're unlimited. < 1237395806 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Just look! < 1237395807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not all no < 1237395811 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1237395812 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :16:03 ehirdghostghost: I don't think I'll search further; I like being unlimited. :P < 1237395816 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :STOP DESTROYING MY REASSURANCE :| < 1237395887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can't find the argument count in ulimit here, *greps kernel sources* < 1237395969 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :hmm, finding this link is hard < 1237396055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1237396058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the stack size limit < 1237396064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Since Linux 2.6.23, this limit also determines the amount of space used for the process's command-line arguments and environment variables; for details, see < 1237396064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : execve(2). < 1237396074 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :RLIMIT_STACK < 1237396102 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :"rootkit code to exploit major Intel chip flaw to be posted 3/19/09" < 1237396107 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Oh, fuck. < 1237396113 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, where? < 1237396114 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Anyone got a spare AMD chip? < 1237396121 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://www.networkworld.com/community/node/39825 < 1237396147 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :"The heart-stopping thing about this particular exploit is that it hides itself in the SMM space. To put that into perspective, SMM is more privileged than a hypervisor is and it's not controllable by any Operating System." < 1237396167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, you still need to be ring 0 to do it it seems < 1237396211 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bad yes, but you need to be able to get your code to execute in ring 0. < 1237396241 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but SMM... very nasty and hard to detect indeed < 1237396331 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :i am so tired of typing 'tar xzf' and dealing with zipbombs and blarrrgh; I think I'll write a program that lets me do 'unwrap ' and it figures everything out for me. < 1237396346 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :actually, OS X handles tarbombs < 1237396352 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, hm I think I saw such a program < 1237396359 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :if there's one file, it puts it in the same dir < 1237396363 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :otherwise, it makes a folder for them < 1237396377 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: can it handle stuffit expander files? i hate them so fucking much < 1237396392 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, probably not, I don't even remember the name of the program... < 1237396397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION searches < 1237396436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :[N] app-arch/unp (1.0.14): Script for unpacking various file formats < 1237396436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://packages.qa.debian.org/u/unp.html < 1237396439 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1237396442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbs < 1237397110 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :back < 1237397195 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I guess I'll write it. < 1237397222 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Need to find open source expanders to wrap, though. < 1237397289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, apart from stuffit that should be rather simple < 1237397303 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Well. Yes. < 1237397316 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :But Stuffit support is quite important to me; it's an irritatingly common format. < 1237397320 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Well not too common; still. < 1237397361 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :yay, sourceforge is down. < 1237397399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pax/tar + bzip2/gzip/lzma, zip/unzip, p7zip (7z for *nix), cpio, unrar < 1237397404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I suppose you don't care about shar < 1237397415 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what's that from? < 1237397419 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :oh, right < 1237397424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :outdated format < 1237397428 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Problems: < 1237397431 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Unzip/unrar aren't open source < 1237397435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, oh hm true < 1237397450 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I mean, I could just depend on them anyway, but it'd be nice to have them open source < 1237397478 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, http://search.cpan.org/dist/Archive-Zip ? < 1237397501 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :that would be usable; It'd be nice to have something a bit less perl though < 1237397512 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ACTION googles < 1237397520 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, http://zziplib.sourceforge.net/ ? < 1237397535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://common-lisp.net/project/zip/ ? < 1237397545 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :stop it < 1237397546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.nih.at/libzip/ ? < 1237397547 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I've found something < 1237397547 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1237397550 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow at that url < 1237397553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nih... < 1237397557 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1237397580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, this is bzip2. In parallel. http://compression.ca/pbzip2/ ? < 1237397589 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :…parallel? < 1237397591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just found it in his package manager < 1237397603 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, multi-core it seems < 1237397612 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :sj. < 1237397613 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :*ah < 1237397651 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yjod od omytrdyomh < 1237397687 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :this is not interesting :P < 1237397687 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :idomh sm pggdry pg pmr < 1237397697 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Pggdry pg pmr. Sounds jabberwocky. < 1237397723 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, you mean the author was a time traveler?! < 1237397731 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait yes, didn't IWC say so a while back? < 1237397745 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or? I forgot the details < 1237397756 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :? < 1237397789 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, the pirates and the english sailors used that phone booth to time travel before the end of the universe. Remember? < 1237397801 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :I don't read IWC. < 1237397801 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Info-ZIP supports hardware from microcomputers all the way up to Cray supercomputers, running on almost all versions of Unix, VMS, OS/2, Windows 9x/NT/etc. (a.k.a. Win32), Windows 3.x, Windows CE, MS-DOS, AmigaDOS, Atari TOS, Acorn RISC OS, BeOS, Mac OS, SMS/QDOS, MVS and OS/390 OE, VM/CMS, FlexOS, Tandem NSK and Human68K (Japanese). There is also some (old) support for LynxOS, TOPS-20, AOS/VS and Novell NLMs. Shared libraries (DLLs) are availa < 1237397805 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ble for Unix, OS/2, Win32 and Win16, and graphical interfaces are available for Win32, Win16, WinCE and Mac OS. < 1237397808 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :^ good lord what the fuck < 1237397811 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :didn't they run into Lewis Carroll < 1237397813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :? < 1237397836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1237397841 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :lewis caroll was awesome. < 1237397867 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :anyway info-zip seems to be open source, maybe < 1237397881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, yes, but he can't possibly have known about qwerty layout and used offset of one on the layout to create jabberwocky. < 1237397885 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :i guess I'll ask Phil Katz about the license :-D < 1237397886 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :unless he was a time traveler < 1237397891 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :/bad-taste < 1237397930 0 :tromp!n=tromp@rtc34-211.rentec.com JOIN :#esoteric < 1237398053 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :As of 2007, the latest sources and binaries for Zip, UnZip, WiZ and MacZip (including encryption code) are available only at Info-ZIP's SourceForge site. < 1237398059 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :hmm, so unzip _is_ open source < 1237398084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oooh xkcd today. I had a dream like that a few weeks after finishing high school... < 1237398091 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :hi tromp < 1237398108 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :maybe it was used on itself and it like... opened it < 1237398128 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :sorry my brain has gas < 1237398130 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :What would this place be without oklofok attempting to match oerjan's puns < 1237398326 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :probably just a ghost town < 1237398404 0 :tromp!unknown@unknown.invalid PRIVMSG #esoteric :hi , ehird < 1237398854 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :About file names, GNU grep (and I assume at least some others) has the -H (or --with-filename) flag for always printing the filename even given a single file argument. < 1237400420 0 :Hiato!n=1@dsl-245-1-23.telkomadsl.co.za JOIN :#esoteric < 1237400561 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl in a few hours < 1237403620 0 :Asztal_!n=asztal@cpc2-stkn13-2-0-cust73.11-2.cable.virginmedia.com JOIN :#esoteric < 1237405211 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1237405233 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Is "Örjan Ekeberg" the same thing as "our" oerjan? < 1237405247 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1237405251 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :He's oerjan johannsen or something < 1237405271 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Øerjan Johansen. < 1237405275 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :err < 1237405277 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :Ørjan < 1237405277 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :ofc < 1237405300 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Right, this one is a .se person anyway. Never-mind. < 1237405403 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Should've realized from the Ö/Ø thing anyway. You just never know with computar scientsists. < 1237406259 0 :ehirdghostghost!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you there? < 1237406448 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1237407881 0 :kar8nga!n=kar8nga@b-109.vc-graz.ac.at JOIN :#esoteric < 1237408754 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :The binart LC article is all fucked up for the wiki code < 1237408773 0 :k!n=kar8nga@a-3.vc-graz.ac.at JOIN :#esoteric < 1237408793 0 :kar8nga!unknown@unknown.invalid QUIT :Nick collision from services. < 1237408795 0 :k!unknown@unknown.invalid NICK :kar8nga < 1237408943 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1237408945 0 :tromp!unknown@unknown.invalid PRIVMSG #esoteric :yes, better read the Wikipedia version < 1237408963 0 :tromp!unknown@unknown.invalid PRIVMSG #esoteric :until ehird gets around to converting it < 1237409656 0 :tromp!unknown@unknown.invalid PRIVMSG #esoteric :i added a NOTE linking to the wikipedia version < 1237410451 0 :xTC-!n=tea@bzq-79-178-125-106.red.bezeqint.net JOIN :#esoteric < 1237410538 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1237411997 0 :calamari!n=calamari@ip70-171-213-254.tc.ph.cox.net JOIN :#esoteric < 1237412008 0 :neldoret1!n=user@81-223-127-237.stpeter.xdsl-line.inode.at JOIN :#esoteric < 1237412009 0 :neldoreth!unknown@unknown.invalid QUIT :"leaving" < 1237412410 0 :Mony!n=Harmony@AToulouse-258-1-109-251.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1237412604 0 :tromp!unknown@unknown.invalid PART #esoteric :? < 1237412678 0 :Mony!unknown@unknown.invalid QUIT :Client Quit < 1237412779 0 :M0ny!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1237413260 0 :Slereah_!n=butt@ANantes-259-1-86-248.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1237413478 0 :BeholdMyGlory!n=BeholdMy@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1237413856 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1237413882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, hello < 1237414556 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1237414863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehirdghostghost, night < 1237416028 0 :xTC-!unknown@unknown.invalid QUIT : < 1237416867 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1237418265 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1237418938 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1237418939 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1237419798 0 :comex!unknown@unknown.invalid QUIT :"Caught sigterm, terminating..."