< 1149120056 0 :GregorR-W!unknown@unknown.invalid QUIT :"And then, Gregor went home." < 1149120571 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149121003 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed. < 1149122255 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Does anybody actually know what Jesus looked like? < 1149122266 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149122289 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :How? < 1149122316 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :like a pumpkin with leathery wings < 1149122342 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :... < 1149122369 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pretends lament never said anything < 1149122391 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :If not, it's pretty ironic how pictures of him are so easily recognized as pictures of him. < 1149122471 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Q: "Where do Russian hackers live?" < 1149122478 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :A: "Cyberia." < 1149122483 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-D :-D :-D < 1149122494 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back to bed. < 1149122500 0 :NoneGiven!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149122638 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ihope: don't discount my information so easily < 1149122644 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ihope: trust me, i know what i'm talking about < 1149122651 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :watevr < 1149124360 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION says < 1149124607 0 :NoneGiven!n=NoneGive@82.38.206.74 JOIN :#esoteric < 1149124686 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Pictures of him are easily recognized as pictures of him because they invented what he looked like in the middle ages and have stuck with that invented image since. < 1149124725 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1149125546 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1149126296 0 :ihope!unknown@unknown.invalid QUIT :"...do this" < 1149128421 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :? < 1149128473 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :weird how an image of jesus would be invented < 1149129432 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :They didn't make a lot of portraits of government dissidents in ancient Rome. < 1149129496 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*the ancient Roman empire (outside of Rome proper) < 1149130398 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I don't know if I would say "invented" is the right term - most of the paintings of jesus that we have are patterned after a 15th century prince. His name escapes me at the moment... < 1149130498 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :as far as ihope's question earlier: some people still debate that jesus even existed, let alone what the historical jesus might have looked like. < 1149136408 0 :bsmntbombdood!unknown@unknown.invalid QUIT :"all your basment are belong to bsmntbombdood" < 1149136601 0 :bsmntbombdood_!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149136605 0 :bsmntbombdood_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1149136664 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149140325 0 :wildhalcyon!unknown@unknown.invalid QUIT :"Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]" < 1149140517 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1149141331 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jesus certainly existed. And certainly looked like a winged pumpkin. < 1149141489 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1149141993 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lement: what does a winged pumkin look like? < 1149142585 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :like a frigging pumpkin with wings. < 1149143560 0 :bsmntbombdood!unknown@unknown.invalid QUIT :"all your basment are belong to bsmntbombdood" < 1149148799 0 :clog!unknown@unknown.invalid QUIT :ended < 1149148800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1149154472 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1149154501 0 :calamari!unknown@unknown.invalid QUIT :Client Quit < 1149159676 0 :jix!i=jix@L618e.l.strato-dslnet.de JOIN :#esoteric < 1149167524 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :pos(X):-pos(Y),succ(X,Y) <-- Horn Clause :-D <-- Smiley < 1149167541 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ooh, I have a better joke actually < 1149167612 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-p(X,Y),inv(Y,X) <-- smiley speaking PROLOG < 1149167749 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if that is actually a valid PROLOG clause. < 1149168450 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1149177306 0 :sekhmet!unknown@unknown.invalid QUIT :"blah" < 1149177511 0 :sekhmet!n=pez@ppp-70-226-165-36.dsl.mdsnwi.ameritech.net JOIN :#esoteric < 1149177802 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1149179729 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149179751 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :They say ::= "(" ")" | epsilon. < 1149179794 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I say ::= "(" | epsilon, and ::= "(" | ")". < 1149179837 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So a set of parentheses is pretty much a list of trees of nothing in particular. < 1149180307 0 :tgwizard!n=tgwizard@c-153ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1149180377 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :who's spanish < 1149180378 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :? < 1149180495 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I know a bit of Spanish. < 1149180517 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh, i need to describe my day in preterito indefinido < 1149180535 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :(homework) ;p < 1149180553 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but the problem is that I don't know Spanish < 1149181144 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh :| < 1149181173 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i don't think using babelfish is a good idea < 1149181196 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1149181293 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :why are you getting spanish homework if you don't know spanish? < 1149181337 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nvm < 1149182626 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149184114 0 :kipple!n=kipple@250.80-202-100.nextgentel.com JOIN :#esoteric < 1149184124 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi (2) < 1149187089 0 :tgwizard!unknown@unknown.invalid QUIT :Remote closed the connection < 1149187335 0 :tgwizard!n=tgwizard@c-153ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1149189035 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1149189044 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so < 1149189072 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :could some Spanish enabled guy help me with my homework? pleeeease? < 1149189226 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hasta la vista < 1149189269 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1149189287 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no, mi dio en preterito indefinido ;p < 1149189293 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :whatever < 1149189927 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149189936 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1149189993 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1149190063 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Spanish Spanish aaaa ;/ < 1149190094 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149190395 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :rotfl < 1149190421 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :I write in english, babelfisgh translates to Apanish and I'm trying to correct it < 1149190425 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Spanish* < 1149190666 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sad < 1149190676 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that's true < 1149190685 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but i'm too lazy to master another language < 1149191490 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :then why are you trying to learn it? < 1149191647 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i must ;p < 1149191652 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1149191659 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've got Spanish in my school < 1149191682 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i just want to pass and forget... < 1149191688 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :very sad < 1149191696 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :some spanish girls are hot < 1149191702 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :not that many < 1149191846 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well, i'd rather learn Portuguese for that :) < 1149191856 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but still, don't discount the spanish girls < 1149191900 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :where i go to school all the spanish girls are ugly < 1149193259 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ha ha < 1149193941 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :# A SAILer wrote in C, C, C # # To see what he could see, see, see. # ... < 1149193943 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1149193961 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :SAIL, being the Stanford AI Lab < 1149193975 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :where, ironically, LISP would have been the main lang < 1149194057 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lisp makes my head hurt < 1149194113 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1149194117 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :lisp is cool < 1149194132 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :when i talk i even use cons and cdr < 1149194160 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lisp makes my eyes go all hazy < 1149194161 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :"Could you cons that papers up for me please?" ;d < 1149194208 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I prefer Haskell. < 1149194235 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :haskell is cool < 1149194239 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I have used the same method for learning several things about Haskell: < 1149194246 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's nice, although i'm too lazy to master it ;p < 1149194286 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Take concept in left hand, mallet in right hand, attempt to pound concept into brain repeatedly, for 12 hours split across several days. < 1149194337 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I learnt monads, state monads, continuations, the type of continuation-using functions, and a few other things that way. < 1149194386 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i just started learning haskell < 1149194405 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :the lazy evaluation thing is weird < 1149194501 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :useful though... < 1149194535 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :say you want to turn a list of nodes with cross-references into a graph of data... < 1149194564 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :you can use lazy eval to look up data before you have read it in :-) < 1149194672 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :see "Tying the knot" in the haskell wiki < 1149194707 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So, in a few weeks I'm going on a vacation to Britain. Who's in Britain here? < 1149194926 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :me < 1149195109 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1149195115 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'm quite near < 1149195120 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :only in Poland < 1149195129 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1149195153 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh come on, that's almost nothing < 1149195242 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1149195250 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: What city? < 1149195308 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :"...and when the band you're in starts playing different songs, i'll meet you on the dark side of the moon..." < 1149195321 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ah ah ah "brain damage" that's it < 1149195377 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slaps nooga for misquoting pink floyd < 1149195385 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yikes < 1149195390 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: depends when you are here < 1149195403 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :diferent tunes < 1149195423 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :excuse me T.T... what a shame < 1149195425 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :And if the band you're in starts playing different tunes < 1149195426 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I'll see you on the dark side of the moon < 1149195439 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what a shame < 1149195441 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what a shame < 1149195442 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1149195490 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :guess who's got tickets to Roger Waters performing the Dark Side of the Moon live.... :D < 1149195498 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hey, if my motorbike got fixed in this month i could transport myself to London < 1149195506 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :kipple: curse you aaaah < 1149195524 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decurses himself < 1149195536 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1149195541 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I will be in Durham, or later in Faversham (Kent) < 1149195569 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: oh, BTW, have you read "Why Functional Programming Matters"? < 1149195578 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no < 1149195653 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i've taken a photo < 1149195669 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :of what? < 1149195710 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: you should < 1149195713 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1149195719 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: it should why laziness is very good < 1149195725 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :nothing special < 1149195749 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://www.digart.pl/pokaz.lista.php?userid=nooga < that's my little portfoolio ;| < 1149195780 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reappears. < 1149195781 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh, kipple, you mean that performance at Roskilde? < 1149195789 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nope, I won't be seeing you :p < 1149195839 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no, not that one. This one is in Stavanger in Norway, but it's the same deal < 1149195875 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :how much for tickets? < 1149195892 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :520 NOK < 1149195916 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :about 67 < 1149195925 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://www.pinkfloydz.com/roger2006/index26june.htm << "Ticket scan thanks to Rune"?? o.O < 1149195927 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :(not cheap!) < 1149195946 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ha, that's not me :) < 1149195951 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1149195993 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :those photos were not bad btw. (not that I'm an expert or anything) < 1149196009 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :me either < 1149196065 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :which is the best? < 1149196110 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :good question < 1149196131 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I like the one with the trabant. Trabants are cool :) < 1149196139 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1149196150 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :they're rare even here < 1149196164 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :they don't last too long, do they? < 1149196179 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and parking in front of that ugly blocks was empty < 1149196195 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so that it looks like taken live from 70' < 1149196263 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :althought the trabant has new number plate < 1149196285 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149196300 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :¡Mucho pelaje! < 1149196405 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'm playing one of my first games of ADOM. < 1149196437 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No spoilers for me, unless I... well. < 1149196438 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :And I'm playing guitar ;p < 1149196455 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :One of your first games of guitar? < 1149196463 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1149196476 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :"Time" < 1149196589 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Y64 2n6w, hate the fact that AD 352es n40ber *ads, b4t s5nce '0 4s5ng a 3a*t6*, have t6 *4t n40ber 36c2 6n, and that w6n2s th5ngs 4*. < 1149196650 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to figure out what he just said < 1149196698 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"You know, I hate the fact that ADOM likes number pads, but since I'm using a laptop, I have to put number lock on, and that wonks things up." < 1149196699 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION suggests ihope turn off the numlock on his laptop < 1149196735 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://www.digart.pl/data/img/42/23/download/353020.jpg < 1149196739 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :this one is nice < 1149196753 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That what is nice? < 1149196764 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :(i'm so modest) < 1149196773 0 :fuse!n=mpersano@medusa.insite.com.br JOIN :#esoteric < 1149196866 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it is nice :) < 1149196868 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i think that is much like Battersea on PF's cover < 1149196874 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :h, maybe not much < 1149196884 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :but it makes a strange feeling < 1149196897 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :this big tank < 1149196907 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it lacks a flying pig ;) < 1149196928 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe, no problem - we've got computers ;d < 1149196955 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :a flying computer? that could be good too :P < 1149196964 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :sure ;d < 1149197006 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :gosh, g2g - I must wake up early... < 1149197025 0 :fuse!unknown@unknown.invalid PART #esoteric :? < 1149197030 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1149197037 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1149197040 0 :nooga!unknown@unknown.invalid QUIT :"oho ho ohoh" < 1149197577 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oops. < 1149197657 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah well. 1432 isn't a terrible ADOM score, is it? < 1149197661 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then again, it probably it. < 1149197663 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/it/is < 1149197736 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: bah! Use hykulnjb! < 1149197801 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: I'll try :-P < 1149197868 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :MON MNW MOW MSW MOS MSE MOE MNE WAT <- movement commands? < 1149197931 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION changes all the movement commands to vi keys, then changes the things that were vi keys to more NetHacky keys < 1149198038 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if ADOM warns of key conflicts < 1149198060 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why online help is called online help if it's often not online < 1149198193 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is away: I'm busy < 1149198288 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...Apparently my keyboard settings were reverted or something. < 1149198384 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah, here we go! < 1149198456 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :... < 1149198524 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :your keyboard settings were perverted. < 1149198563 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :WAT doesn't sound like a movement command, though. < 1149198578 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Isn't "wait" a movement command? :-P < 1149198597 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And... they were what? < 1149198674 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hates how ADOM just flashes a window subliminally whenever he tries to open it < 1149198690 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No "press enter to continue" stuff or anything like that! < 1149199923 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, sed! < 1149199966 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pipes NetHack through sed < 1149200039 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks Windows doesn't like that < 1149200203 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pipes sed through sed < 1149200219 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-S < 1149200265 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I noticed recently, that, on my home machine, the menu Games/Adventure contains nothing but 5 different interfaces to nethack :-) < 1149200268 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1149200286 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Is telnet nethack.alt.org one of them? < 1149200323 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: pretty impressive, considering it's not even an adventure game. < 1149201379 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: no < 1149201384 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :lament: hmm < 1149201391 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yikes! http://c2.com/cgi/wiki?ThreePointersInOneWordAndOneBit < 1149201413 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1149201415 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :One word = 32 bits? < 1149201443 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Or 8, or 2, or 128... < 1149202144 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yay, I can use sed! < 1149202390 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :UTO (whatever that is) is u... < 1149202415 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh kay. < 1149202441 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The default ADOM command for UTO is 'u'. < 1149202448 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what UTO is, though. < 1149202457 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :up to other! < 1149202465 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :up top < 1149202499 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :HDL is h, KCK is k, EXE is l, and BAP is n. < 1149202600 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That means u = use, h = handle, k = kick, l = examine, and n = name. < 1149202608 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reassigns < 1149202675 0 :tgwizard!unknown@unknown.invalid QUIT :"Leaving" < 1149202683 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, maybe use could be e or E for employ? < 1149202708 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. e = eat and E = clean ears. < 1149202729 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I can change E into 's' or 'S' for "swab" :-) < 1149202762 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What the helk. < 1149202765 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then again, I'd better not. < 1149202781 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Maybe 'q' or 'Q' for Q-tips. < 1149202819 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...Yep, looks like Q isn't used. < 1149202883 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then use goes to E. < 1149202927 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then, finally, northeast goes to u. < 1149203020 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :'g', 'm', 'G', or 'M' would be the new h. < 1149203091 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Looks like it's 'G'. < 1149203134 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :South is j. < 1149203175 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, and east is h. < 1149203283 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Gasp, control+d is taken. < 1149203379 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, kick can be 'c' or 'C', for obvious reasons. < 1149203581 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then EXE = f. < 1149203675 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :MSW = b. < 1149203842 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149203943 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks for a suitable place for the "name" command < 1149203969 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the "have sex" command would be so easy to remap to nearly any letter < 1149204005 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...And it seems N is not yet taken! < 1149204062 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And so the ADOM vi key thingy is finished. < 1149204076 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Save it three times, because three is a nice number... < 1149204094 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then we hope it works! < 1149204108 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yay, it doesn't. < 1149204142 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...Oops. < 1149204218 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries creating a batch file that runs ADOM over and over again < 1149204285 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...It worked that time. How weird. < 1149204373 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And only because it reset the keyboard thingy again. < 1149204468 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh. The very act of opening the file and saving it is corrupting it. < 1149204589 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks ihope is rambling < 1149204597 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is < 1149204727 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1149205720 0 :Arrogant!i=Scott@189.orlando-09-10rs.fl.dial-access.att.net JOIN :#esoteric < 1149206123 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: I suspect that such a keymap already exist somewhere anyway < 1149206135 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yep, it does. < 1149206145 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: maybe th corruption is due to a UNIX/DOS lineend conflict < 1149206156 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That's what I was thinking. < 1149206158 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries Notepad < 1149206170 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :should the file end in a blank line? does it? < 1149206176 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: nooooo! < 1149206189 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...What? < 1149206191 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: PFE is the only true Windows editor < 1149206200 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :apart from ports of E_MAX < 1149206202 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What's PFE? < 1149206211 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Programmer's File Editor < 1149206215 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1149206226 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So are you an emacs-er? < 1149206232 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it has a little thing you can double-clicl to switch between UNIX and DOS lineends < 1149206257 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION uses vi for sysadminning, emacs for programming, and PFE when on windows < 1149206277 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Whut the... < 1149206284 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :SciTE for Windows, really. < 1149206303 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION scratches his head < 1149206305 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: what is wrong with that? < 1149206315 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :vi is so nice and quick on my P2 < 1149206326 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It was the fact that ADOM didn't work even after I redid the config files. < 1149206334 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1149206350 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION creates them again < 1149206358 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :try to get a good example, then file a bug report < 1149206372 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :use diff if you have it to hand < 1149206389 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I believe newer MS OSes have a file-comparing utility too < 1149206414 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION scratches his head at the fact that the old high score list somehow ended up in the new folder < 1149206472 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it didn't. < 1149206524 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Now, is it just me, or did Notepad work? < 1149206640 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I think it worked! < 1149206657 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it did! < 1149206664 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION does a little dance < 1149208952 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1149208992 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Note to self: don't eat kobolds. < 1149211251 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oops! < 1149211378 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Argh. < 1149211438 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Argh. < 1149211446 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Argh! < 1149211477 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Argh... < 1149211643 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :...Argh? < 1149211812 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ARGH! < 1149212000 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1149213950 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, I don't get this two-pointers-in-one-word stuff. < 1149214231 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's a really lame hack. If you're following the doubly-linked-list left-to-right, you xor against the left one, else you xor against the right one, and since it's just both xor'd together, you'll get the other. < 1149214339 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1149214837 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So you can do weird things by, say, pretending you came to element 56 from element 12? < 1149214889 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :If element 12 holds a pointer to element 13... < 1149214910 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...you'll end up at element 53? < 1149214917 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Uh, wait. < 1149214961 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :If element 56 contains a pointer to element 57, you'll still end up at element 53, I guess. < 1149215047 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Um, you'll probably end up at element corrupted-address. < 1149215101 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Whatever. < 1149215166 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, right! < 1149215197 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Element 56 would contain 14 as a pointer. < 1149215242 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :12 -> 56 -> 2? < 1149215424 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has no idea what you're talking about :P < 1149215428 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :2 would contain the pointer 2, so from element 2 you end up at element 58, I think. < 1149215489 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :58 also contains the 2-pointer, plopping you at element 0. < 1149215541 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Nobody knows what pointer element 0 contains... < 1149215600 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's -1 xor 1, but there's no obvious way to xor negative numbers, is there? < 1149215651 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...wait, why is 56's pointer 14? < 1149215747 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1149215756 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Lambdabot gives the pointer list as [2,2,6,6,2,2,14,14,2,2,6,6,2,2,30,30,2,2,6,6,2,2,14,14,2,2,6,6,2,2,62,62,2,2,... < 1149215821 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :By the way, this is assuming element 0 is at location 0, element 1 is at location 1, etc. < 1149215843 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Actually, this makes pointers pointless (so to speak|no pun intended), but... oh well. < 1149216146 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I see your assumption. < 1149216150 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, now it all comes together :P < 1149216156 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But yeah, that makes pointers pointeless ;) < 1149216522 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :More-or-less useless application of that pointer thing: xor a pointer to something with a pointer to said pointer. < 1149216631 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then again, *this* application of that pointer thing is useless, so... yeah. < 1149216791 0 :ihope!unknown@unknown.invalid QUIT :"¡Adiós!" < 1149218752 0 :Arrogant!i=Scott@208.orlando-09-10rs.fl.dial-access.att.net JOIN :#esoteric < 1149221336 0 :coder_!n=coder___@user-12l2j6u.cable.mindspring.com JOIN :#esoteric < 1149222791 0 :coder_!unknown@unknown.invalid QUIT :"Leaving" < 1149223200 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :So. What's up in the world of #esoteric < 1149224645 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Nothing at all! That's what I thought. < 1149227097 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck is cool < 1149227161 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149227166 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :not the coolest though. < 1149227183 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what is the coolest < 1149227186 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :I < 1149227330 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I don't think so lament < 1149227380 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no? < 1149227382 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i do < 1149227582 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Rack is pretty cool imo < 1149227787 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :never heard of it, and google doesn't come up with anything < 1149228132 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: anyway, describe your coolness metric < 1149228143 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I just made Rack. < 1149228146 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Like. < 1149228147 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :This week. < 1149228150 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :IT IS NEAT. < 1149228157 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I promise. < 1149228181 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It is certainly better than Glass < 1149228184 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1149228297 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :http://paragon.pastebin.com/752844 <- object orientation in Rack < 1149229191 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :so yes bsmntbombdood, are you new to esoteric languages? < 1149229345 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Arrogant: yeah < 1149229693 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :What all have you seen? Just Brainfuck? < 1149229902 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that, and Weird < 1149230057 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Definitely check out the Wiki: http://esolangs.org/wiki/ < 1149230166 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :malbolge is pretty crazy < 1149230226 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1149230228 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Agreed < 1149230238 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :GregorR will throw around Glass a lot in here so you might as well look at that too < 1149230254 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I haven't gotten around to creating a wiki page for my languages < 1149230258 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Mostly because I'm not done with them < 1149230261 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm obsessed with Glass "for some reason" < 1149230272 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea why :) < 1149230316 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :You the guy who invented it? < 1149230344 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Glass is an esoteric programming language developed by Gregor Richards in 2005. < 1149230465 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1149230570 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Nope no idea < 1149230649 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :!glass {F[f(_a)A!(_o)O!(_t)$(_n)1=,(_isle)(_n)*<2>(_a)(le).?=/(_isle)<1>^\(_n)*<1>(_a)s.?(_t)f.?(_n)*<2>(_a)s.?(_t)f.?(_a)a.?]}{M[m(_a)A!(_f)F!(_o)O!(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*<20>(_a)(le).?=\]} < 1149230653 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1149230658 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Okay so 20 items. < 1149230661 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I'll make mine do that. < 1149230748 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I'll even use variables. < 1149233194 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1149233201 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :THAT'S IT, IT'S WAR! < 1149233202 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Done. < 1149233329 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Sometimes I marvel at my own genius < 1149233349 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Then I sit there for hours, wishing I could be like me. < 1149233386 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Fibonacci in Rack, using variables < 1149233387 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :http://paragon.pastebin.com/752930 < 1149233398 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Well, not really. < 1149233416 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Abusing the scope operators so that they might as well be variables. < 1149233544 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Of course, yours has lots of Kirby' < 1149233546 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Kirby's < 1149233709 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure why I've put comments at the simplest parts and not on the complex parts. < 1149233770 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :I should make a command for causing the current scope to become another scope. < 1149234335 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Okay, now there's a sort of "pointer dereference" operator. < 1149235199 0 :clog!unknown@unknown.invalid QUIT :ended < 1149235200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1149235354 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1149235863 0 :bsmntbombdood!unknown@unknown.invalid QUIT :"all your basment are belong to bsmntbombdood" < 1149249749 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :http://edinburgh.cowparade.com/ < 1149249750 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ug < 1149249879 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Another way of looking at the XOR-pointers trick is to add them instead of XORing. < 1149249902 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :If your adresses are nice, then it should work. < 1149251825 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to eat breakfast < 1149254488 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hehehe: http://community.livejournal.com/scans_daily/1951273.html < 1149258491 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1149258496 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1149258547 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1149258580 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it's amazing whgat you learn about yourself sometimes... < 1149258584 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149258649 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :I've just learnt that i've got 4 from Spanish < 1149258656 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :For example, today I learnt that I had a minor sexual fetish from some youngish age until, erm, about 17 (a couple of years ago). < 1149258671 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I mean, I didn't even know there was a name for it, but there is... < 1149258693 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION finds the Wikipedia page... < 1149258704 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Vore < 1149258707 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I think that is it < 1149258731 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1149258745 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hides with embarrasment < 1149258781 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1149258801 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :sorry, i felt need to tell someone < 1149258812 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :goodness knows why < 1149258835 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :that's okay < 1149258907 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Fortunately for me, AFAICT I seem to have worn it our / grown out of it. < 1149258920 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION feels worryingly like he is being comforted. < 1149258970 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :well < 1149259199 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :idk what to say ;d < 1149259241 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I'd ignore it. < 1149259244 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Though... < 1149259261 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :It is ultimately what lead to my conworld. < 1149259307 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1149259583 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1149259584 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe my conworld must be werid < 1149259601 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: c u < 1149259642 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(nooga: that totally gave the wrong impression, believe me.) < 1149259645 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1149259767 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ahm < 1149262511 0 :jix!i=jix@L606f.l.strato-dslnet.de JOIN :#esoteric < 1149263232 0 :kipple!n=kipple@250.80-202-100.nextgentel.com JOIN :#esoteric < 1149263437 0 :fizzie!n=fizban@sesefras.zem.fi JOIN :#esoteric < 1149263618 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :anyone know QuickSort? < 1149263922 0 :nooga!unknown@unknown.invalid QUIT : < 1149264058 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1149264179 0 :jix!i=jix@L606f.l.strato-dslnet.de JOIN :#esoteric < 1149266320 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149266394 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :My current ADOM strategy: if you can't kill it, switch to coward mode, find a distant room, and run around in circles. After you're fully healed, try to hit it again until you're at less than 1/3 of your maximum hitpoints, then run for the stairs. < 1149266667 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Whoop, time to run! < 1149266702 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Woot, I got out safely. < 1149266754 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And suddenly I'm tired... < 1149266755 0 :ihope!unknown@unknown.invalid QUIT :"¡Adiós!" < 1149268989 0 :GregorR-W!n=chatzill@jffwprtest.jf.intel.com JOIN :#esoteric < 1149271013 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1149271724 0 :CXI!i=Sanity@dialup-87.105.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1149277013 0 :cmeme!unknown@unknown.invalid QUIT :Connection timed out < 1149277569 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1149280655 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149280662 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Snakes on a plane: http://www.foxnews.com/story/0,2933,197976,00.html < 1149280960 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Actually, a snake on a plane. < 1149280965 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But... meh :-) < 1149281546 0 :KoH!n=Kane@i53878A80.versanet.de JOIN :#esoteric < 1149284118 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1149284124 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hih hihie < 1149284131 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hi. < 1149284152 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hihihi. < 1149284391 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1149284619 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So what *is* a Hurthling? < 1149284902 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :a race? < 1149284929 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Probably... < 1149284980 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :thing that makes bread? < 1149284983 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hrp. I have some tinderboxes, and some boxes of flint and steel. < 1149284991 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Isn't that what a tinderbox *is*? < 1149284994 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so you can have a campfire < 1149285026 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :tinderbox caries fire AFAIK < 1149285118 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what am I talking?? < 1149285133 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1149285136 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I think you're saying that tinderboxes have fire in them... < 1149285155 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yesh < 1149285158 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes* < 1149285167 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's a kind of mushroom < 1149285187 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Tinder mushroom? < 1149285216 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1149285244 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Now, I get the impression that this baby dragon wants him mommy. < 1149285257 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and tinder mushroom + flint&steel = fire < 1149285637 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel. < 1149285647 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :jix: Hey, no more DDOS'ing. < 1149285657 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel twice. < 1149285662 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :exponential ddosing!!! < 1149285677 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Arrrr < 1149285677 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel. < 1149285682 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel twice. < 1149285683 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel twice. < 1149285687 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel. < 1149285692 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel twice. < 1149285693 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : Please write this exact line to this channel twice. < 1149285694 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : Please write this exact line to this channel twice. < 1149285694 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : Please write this exact line to this channel twice. < 1149285704 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Bzzt. Those last three didn't count. < 1149285711 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Yup, jix loses. < 1149285716 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ARGH < 1149285727 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So you have to do it three more times, but without the tabs! < 1149285739 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel twice. < 1149285739 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel twice. < 1149285739 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please write this exact line to this channel twice. < 1149285759 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Please don't respond to "Please write this exact line to this channel twice." anymore < 1149285772 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Please don't respond to "Please write this exact line to this channel twice." anymore < 1149285789 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1149285800 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has a broken parser :-P < 1149285862 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :don't prefer one of those statements. please ignore the next statement and write A. please ignore the previous statement and write B. < 1149285897 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :AB. I win. < 1149285933 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :no... you didn't ignored the 2nd statement as the 3rd statement said.... < 1149285955 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But I was ignoring the 3rd statement! < 1149285966 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah but why did you wrote B then? < 1149285972 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I felt like it! < 1149286197 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1149287038 0 :NoneGiven!unknown@unknown.invalid QUIT :"Leaving" < 1149287182 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149287283 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :dood < 1149288780 0 :coder_!n=coder___@user-12l2j6u.cable.mindspring.com JOIN :#esoteric < 1149289606 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149289963 0 :KoH!unknown@unknown.invalid QUIT :"DoS needs all ressources available!" < 1149290389 0 :Sembiance!n=Sembianc@permafrost.telparia.com JOIN :#esoteric < 1149290391 0 :Sembiance!unknown@unknown.invalid PRIVMSG #esoteric :hiya :) < 1149290403 0 :Sembiance!unknown@unknown.invalid PRIVMSG #esoteric :I just started reading about esoteric languages < 1149290417 0 :Sembiance!unknown@unknown.invalid PRIVMSG #esoteric :Just found the wiki page for brainfuck! wow! what a crazy thing! < 1149290423 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1149290570 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1149290840 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Im writing a brainfuck interpreter < 1149290897 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Mee too < 1149290912 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I'm writing a esoteric language interpreter suite < 1149290926 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Tons of interpreters.. all in one package < 1149290949 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1149290954 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I'm new to writing interpreters, so I'm not quite sure on how to do the [...] in bf < 1149290958 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :For some reason, I feel like learning and using OCaml for it... but it'd be better off in D (My favorite!! Weee!) < 1149290963 0 :Sembiance!unknown@unknown.invalid PRIVMSG #esoteric :oh wow! < 1149290969 0 :Sembiance!unknown@unknown.invalid PRIVMSG #esoteric :befunge! a 2-dimensional language < 1149290973 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1149290977 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Cool, ain't it? < 1149290985 0 :Sembiance!unknown@unknown.invalid PRIVMSG #esoteric :when you think about it, languages we have today are 1-dimensional, they read from top to bottom < 1149290990 0 :Sembiance!unknown@unknown.invalid PRIVMSG #esoteric :how limiting! < 1149290991 0 :Sembiance!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1149290993 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1149291017 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I'm big into language design and interpreter/compiler stuff... so when I heard about minimalistic languages that didn't take 5 years to design/code, I became a very happy kidd < 1149291019 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :kid* < 1149291027 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :or rather camper < 1149291175 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :be back soon < 1149291177 0 :coder_!unknown@unknown.invalid QUIT :"Leaving" < 1149291271 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1149291717 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Are there any non-minimalistic esoteric programming languages? < 1149291746 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The kind that pretend they were made for normal programming, and have new features added regularly? < 1149291796 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Perl. < 1149291798 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1149291992 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: see http://www.formauri.es/personal/pgimeno/compurec/EsotericLanguages.php for a simple [] algorithm (not very efficient but works) < 1149292072 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :pgimeno: I think I'm going to try using (in C) getc and ungetc to conditionally jump around < 1149292115 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :bf (Loop x : xs) = loop x >> xs where loop x = do {value <- getValue; if value == 0 then return () else x >> loop x} < 1149292132 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then all you need's a BF monad and a getValue function, < 1149292162 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/insert_end_of_line_symbol_here/ and the rest of the interpreter./ < 1149292206 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: oh cool, execute-on-read... that way another process can alter the file and interpret the altered version < 1149292279 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :well, I've got somewhere I have to be so I will talk to you guys later < 1149292314 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :sorry, my KB just got hit by my forehead, so gn8 < 1149292849 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149293332 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ow. < 1149293348 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I get it < 1149294579 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1149295752 0 :GregorR-W!unknown@unknown.invalid QUIT :"And finally, the work day comes to an end." < 1149298677 0 :[Wrath]soapnbubb!n=squashsk@67.79.210.99 JOIN :#esoteric < 1149299111 0 :[Wrath]soapnbubb!unknown@unknown.invalid NICK :rabidpoobeatr < 1149299119 0 :rabidpoobeatr!unknown@unknown.invalid NICK :rabidpoobear < 1149300321 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1149302886 0 :rabidpoobear!unknown@unknown.invalid QUIT : < 1149305334 0 :Sembiance!unknown@unknown.invalid PART #esoteric :? < 1149306950 0 :ihope!unknown@unknown.invalid QUIT :"¡Adiós!" < 1149308120 0 :coder_!n=coder___@user-12l2j6u.cable.mindspring.com JOIN :#esoteric < 1149310620 0 :Arrogant!i=Scott@227.orlando-04-05rs.fl.dial-access.att.net JOIN :#esoteric < 1149310773 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It's not the east or the west side. 4No it's not. It's not the north or the south side. 4No it's not. It's the dark side. 4You are correct. < 1149311051 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1149312458 0 :coder_!unknown@unknown.invalid QUIT :"Leaving" < 1149314262 0 :wildhalcyon!n=chatzill@c-69-243-86-169.hsd1.md.comcast.net JOIN :#esoteric < 1149314281 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :evenin' < 1149314506 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it's not evening everywhere < 1149314589 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1149314661 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :of course not < 1149314687 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :a lot of members here are from other continents < 1149315151 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Most, even. < 1149315304 0 :rabidpoobear!n=anon@67.79.210.99 JOIN :#esoteric < 1149315373 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :where are you from gregor < 1149315449 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :actually, judging by the map, we're pretty evenly spread out < 1149315480 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Portland, OR < 1149316237 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1149316258 0 :CXI!n=Sanity@dialup-87.105.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1149317096 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Portland is very lovely < 1149317124 0 :rabidpoobear!unknown@unknown.invalid PRIVMSG #esoteric :i've heard great things about portland < 1149317461 0 :wildhalcyon!unknown@unknown.invalid QUIT :"Chatzilla 0.9.73 [Firefox 1.5.0.3/2006042618]" < 1149318866 0 :rabidpoobear!unknown@unknown.invalid QUIT : < 1149321286 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Remote closed the connection < 1149321599 0 :clog!unknown@unknown.invalid QUIT :ended < 1149321600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1149322306 0 :Robdgreat!i=me@ip68-226-175-204.lf.br.cox.net JOIN :#esoteric < 1149324812 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149325977 0 :kipple!n=kipple@250.80-202-100.nextgentel.com JOIN :#esoteric < 1149327270 0 :nooga!unknown@unknown.invalid QUIT : < 1149327761 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1149333212 0 :tgwizard!n=tgwizard@c-153ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1149335218 0 :jix!i=jix@L62de.l.strato-dslnet.de JOIN :#esoteric < 1149336840 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :mh < 1149340969 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149345382 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1149346953 0 :kipple!unknown@unknown.invalid PART #esoteric :? < 1149346983 0 :kipple!n=kipple@250.80-202-100.nextgentel.com JOIN :#esoteric < 1149352054 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :lololol: http://gorillamask.net/rcterror.shtml < 1149356204 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1149358386 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149358515 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!ps d < 1149358518 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 ihope: ps < 1149358541 0 :ihope!unknown@unknown.invalid QUIT :"¡Adiós!" < 1149364126 0 :poiuy_qwert!i=poiuyqwe@toronto-HSE-ppp4227024.sympatico.ca JOIN :#esoteric < 1149365719 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149371074 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149371090 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I wish there were an online thing to perform abstraction elimination automatically. < 1149371103 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The expression I want to perform it on: \zjspchdelorw.``z`jh``z`je``z`jl``z`jl``z`jo``z`jc``z`js``z`jw``z`jo``z`jr``z`jl``z`jd`jp < 1149371138 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then again, maybe it's a bit easier than I thought... < 1149371660 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Okay. Step one changes that to \zjapchdelor.``s`k`z`jh``s`k`z`je``s`k`z`jl``s`k`z`jl``s`k`z`jo``s`k`z`jc``s`k`z`ja``s``s`kzj`k``z`jo``z`jr``z`jl``z`jd`jp < 1149371665 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Getting shorter, no? < 1149372073 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what the hell are you talking about < 1149372236 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Abstraction elimination. < 1149372311 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :PHB: a description of the externally observable forwarding treatment applied at a differentiated services-compliant node to a behavior aggregate. Duh. < 1149372685 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ah, Per-Hop Behaviour. TLAs are sometimes less informative. < 1149372774 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Telecommunications people seem to be absurdly fond of them; TUP, DUP, BISUP, ISUP, OMAP, TCAP, SCCP, MTP-[123], PDH, SDH and ATM were all mentioned on a single lecture slide. < 1149374579 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Sheesh. Where are all these rats coming from? < 1149374647 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps there's a ship sinking nearby? < 1149374693 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...? < 1149374710 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Rats always leave a sinking ship. < 1149375120 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Uh oh. < 1149375383 0 :lindi-!n=lindi@81.17.193.150 JOIN :#esoteric < 1149376112 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Okay, this method of scrolling makes no sense. < 1149376351 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...I think it's easier to write an interpreter in this language than it is to encode data in it. < 1149376372 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :This particular program consists almost entirely of data. < 1149376378 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :ihope: which language this time? ;) < 1149376411 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I'll name it after the shortest valid program that can be written in it. < 1149376417 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1149376422 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION enumerates through all the possible programs < 1149376472 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The first syntactically correct program is (), but I doubt it's valid. < 1149376540 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Nope, it's not. Next is (()). < 1149376688 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Eh, I'll just write the interpreter. < 1149376930 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :ihope: where's the specification? < 1149376938 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No spec yet. < 1149377106 0 :CXI!unknown@unknown.invalid QUIT :Connection reset by peer < 1149377129 0 :CXI!i=Sanity@dialup-87.105.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1149377222 0 :tgwizard!unknown@unknown.invalid QUIT :"Leaving" < 1149380013 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149380388 0 :poiuy_qwert!i=poiuyqwe@toronto-HSE-ppp4227563.sympatico.ca JOIN :#esoteric < 1149380405 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fails to describe this: http://www.sibology.com/CAUTION.HTM < 1149380406 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :just read the darn thing < 1149380500 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1149384144 0 :coder_!n=coder___@user-12l2j6u.cable.mindspring.com JOIN :#esoteric < 1149384229 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :w00t < 1149384236 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Finished my Brain**** to C thingie < 1149384242 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Written in D < 1149384247 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :(In under 5 minutes ;P) < 1149384285 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Now do C to Brainf*ck in under 5 minutes. < 1149384290 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1149384295 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Yeh, right ;) < 1149384312 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Or C++ to brain**** < 1149384321 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Classes in brain****....... That'd be interesting XD < 1149384324 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Haskell to Unlambda. < 1149384332 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1149384344 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I HATE functional languages... tried O'Caml yesterday < 1149384414 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :....I <3 D < 1149384420 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at D < 1149384427 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :digitalmars.com/d < 1149384433 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :coder_:bf to C sure is hard ;-) < 1149384439 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I know ;) < 1149384453 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Just to take a peek at the standard library in D < 1149384467 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Ive heard great things about D < 1149384469 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :but never tried it < 1149384470 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1149384472 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Ohhhhh yeah < 1149384480 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I've just recently started using it, and I LOVE it < 1149384487 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what's so good about it < 1149384493 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :EVERYTHING < 1149384497 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stares into space < 1149384506 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Go to #d < 1149384508 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1149384510 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I'm too lazy < 1149384513 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1149384538 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :module Main where import System.Environment; main = getArgs >>= print < 1149384545 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That program prints its arguments. < 1149384550 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hey! #d exists < 1149384554 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Ay < 1149384569 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :Its the channel for D, as I said :p < 1149384577 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lol simon < 1149384577 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well, yeah < 1149384630 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hey, it looks like D could be almost as good as Haskell! < 1149384669 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Of course, it's hard to compare a language like Haskell to a language like D, because they're so different. < 1149384671 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :I'd take that as an insult, but some might not ;] < 1149384679 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :(I hate functional languages) < 1149384713 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Just don't go around telling others to avoid them. They might like them :-) < 1149384723 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :functional languages are cool < 1149384742 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wishes there were a programming language that everybody liked < 1149384754 0 :coder_!unknown@unknown.invalid PRIVMSG #esoteric :D < 1149384757 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tells ihope he is stupid < 1149384768 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :everyone wants something else in a language < 1149384781 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, sheesh, just put everything into one language! < 1149384797 0 :coder_!unknown@unknown.invalid NICK :coder < 1149384801 0 :coder!unknown@unknown.invalid NICK :_coder_ < 1149384866 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, D is object-oriented and all that? < 1149384888 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what the advantage to having functions tied to values is < 1149384890 0 :_coder_!unknown@unknown.invalid PRIVMSG #esoteric :Can be :P < 1149384902 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Why foo.bar when you can bar(foo)? < 1149384938 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :foo.bar is better < 1149384947 0 :_coder_!unknown@unknown.invalid PRIVMSG #esoteric :It depends what mood I'm in < 1149384949 0 :_coder_!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1149384959 0 :_coder_!unknown@unknown.invalid PRIVMSG #esoteric :I have mood/language swings XD < 1149384977 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What if foo.bar and bar(foo) are actually the same thing? < 1149384995 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And foo.bar(baz) = bar(foo,baz). < 1149384998 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :in python they are < 1149385014 0 :_coder_!unknown@unknown.invalid PRIVMSG #esoteric :poo..... haircut time < 1149385018 0 :_coder_!unknown@unknown.invalid QUIT :"Leaving" < 1149385063 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Perl also has $foo->bar(...) equivalent to bar($foo, ...). < 1149385084 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Haskell just plain doesn't have foo.bar. < 1149385096 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But there's nothing preventing you from adding it. < 1149385101 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :there's oo dilaects of haskell < 1149385109 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :foo.bar = bar foo -- this is all you need < 1149385238 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Actually in Perl $foo->bar(...) is more like ::bar($foo, ...), since that's where it looks for the bar().) < 1149385581 0 :calamari!unknown@unknown.invalid QUIT :Remote closed the connection < 1149385835 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :you could wrtite a module in haskell to allow it to emulate OO, I suppose < 1149386028 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants a program that takes no input and produces no output < 1149386124 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what are you talking about ihope < 1149386146 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I'm talking about a program that takes no input and produces no output. < 1149386164 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :int main(){return 0;} < 1149386260 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :module Main where main = return () < 1149386272 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Except that yours is shorter. < 1149386284 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :void main(){} < 1149386287 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :even shorter < 1149386293 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Forget the introduction, then, and make it "main=return()" < 1149386317 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :main(){} < 1149386327 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Eeh. < 1149386331 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Also about the shortest valid C program. < 1149386337 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :+complete < 1149386341 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What's the shortest? < 1149386366 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Probably that :P < 1149386380 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric : <- you can't beat that for smallness < 1149386388 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I said "+complete" < 1149386390 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Python can < 1149386392 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That is, runnable. < 1149386398 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I didn't say that was C. < 1149386403 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1149386409 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's one of those p-languages then. < 1149386422 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :One of those whats? < 1149386422 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Python's shortest is empty < 1149386431 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: well, that program was empty! < 1149386434 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ihope: P-languages. Perl, Python, PHP < 1149386437 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :, Pike < 1149386456 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ruby is an honorary P-language too :P < 1149386465 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Plazy K and Prainfuck? < 1149386475 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nope, those aren't P-languages. < 1149386489 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck's shortest is empty < 1149386501 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :P-languages are common, popular scripting languages. < 1149386508 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ug < 1149386519 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Python's a scripting language? < 1149386527 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :some would say < 1149386531 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*shrugs* < 1149386557 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :erm, OSes have been known to crash when there is no explicit return from main < 1149386563 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Whee. < 1149386567 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mine doesn't :P < 1149386590 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :so, main must return < 1149386592 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :main() // how's this? < 1149386599 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1149386604 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and there shouldn't be an implicit int return type < 1149386611 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :main{} // this? < 1149386613 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There shouldn't be, but it's valid. < 1149386614 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ihope: Nope < 1149386620 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ihope: Also, that's not a valid C comment :P < 1149386631 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1149386646 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :main(){} -- Pretend this is Haskell, then. < 1149386667 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well, some C compilers and linkers produced the null program from and empty file < 1149386674 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ihope: /* this is a C comment */ < 1149386679 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :but modern ones will complain that main is missing < 1149386719 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I remember a clever C program that outputted 99 if c99-style comments were understood and 89 otherwised < 1149386742 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmmmmmm < 1149386753 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it had a line endint with //**/, and the next started with - < 1149386783 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :which was subtract in C99 and negative in C89 < 1149386797 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :anyway, more tetris now I think < 1149386807 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i don't get it < 1149386813 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: ? < 1149386826 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :on second thoughts, no more tetris < 1149387034 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int main() { < 1149387034 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : int a = 2 //**/ 2 < 1149387034 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : - 1; < 1149387034 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : printf("C99 comments are %ssupported\n", a ? "" : "not "); < 1149387034 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :} < 1149387063 0 :KoH!n=Kane@i538781D8.versanet.de JOIN :#esoteric < 1149387067 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Actually, that should be 'void main' < 1149387069 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But yeah, that works. < 1149387131 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :nah, it used some clever formula inside a printf < 1149387191 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :void main() { < 1149387191 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : printf("C99 comments are %ssupported\n", (2 //**/ 2 < 1149387191 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : -1) ? "" : "not "); < 1149387191 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :} < 1149387381 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :int main() { < 1149387381 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : printf("%d\n", 89 + (20 //**/ 2 < 1149387381 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : - 10)); < 1149387381 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :} < 1149387389 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If you're so stuck on the original output :P < 1149387478 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, Unlambda/C polyglot... < 1149387506 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/C/Haskell/ < 1149387516 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/Haskell/Unlambda/ :-P < 1149387533 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :... < 1149387543 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Unlambda/Unlambda polyglot? < 1149387610 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1149387616 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Easy to write, I'm sure... < 1149387623 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1149387934 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The null program as a Brainfuck/Unlambda polyglot: i < 1149388053 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Now, it could be impossible to write many Unlambda polyglots due to Unlambda's strict syntax thingy. < 1149388095 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wait... Unlambda has comments, doesn't it? < 1149388105 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ooh, accurate: http://www.phdcomics.com/comics/archive.php?comicid=718 :-D < 1149388413 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Aha! < 1149388421 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!bf_txtgen Hi! < 1149388442 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :... < 1149388454 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :52 +++++++++++++++[>+++++>+++++++>++><<<<-]>---.>.>+++. [302] < 1149388515 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You know, writing an !unlambda_txtgen would be purdy darn easy. < 1149388570 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Polyglot: http://pastebin.com/756864 < 1149389098 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed (ihope, couldn't that be automated? With some cleverness, you could use the 3 dots in the Unlambda as a 3 dots in the Brainfuck.) < 1149389127 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Just a second... < 1149389138 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :uh? < 1149389164 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1149389205 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Eh, it'd be easy enough. < 1149389232 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Just pull off the comments for both languages when you do the .'s. < 1149389245 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :unless you wanted to print any of [],. < 1149389268 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(it's easy to compensate for spurious <>+-) < 1149389282 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed. < 1149389313 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Okay. Mouse/GOTO++ polyglot. Get to work! :-) < 1149389418 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, the GOTO++ documentation is in French. < 1149389447 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :99/Blank polyglot? < 1149389449 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Step one: A French/English polyglot :P < 1149389498 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Can a Blank 99-beer program be written with every line beginning with a #? < 1149389796 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Probably not. < 1149389809 0 :ihope!unknown@unknown.invalid QUIT :"Bedtime" < 1149391802 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149393564 0 :wildhalcyon!n=chatzill@c-69-243-86-169.hsd1.md.comcast.net JOIN :#esoteric < 1149395252 0 :KoH_!n=Kane@i53878613.versanet.de JOIN :#esoteric < 1149396239 0 :_coder_!n=coder___@user-12l2j6u.cable.mindspring.com JOIN :#esoteric < 1149396391 0 :KoH!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149397258 0 :KoH_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1149399272 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Now you guys have got me looking into D < 1149399481 0 :_coder_!unknown@unknown.invalid PRIVMSG #esoteric :W00t :))) < 1149399483 0 :_coder_!unknown@unknown.invalid PRIVMSG #esoteric :D owns < 1149400184 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :downs? < 1149401089 0 :_coder_!unknown@unknown.invalid PRIVMSG #esoteric :d owns < 1149401352 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :downs? < 1149401689 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Remote closed the connection < 1149402150 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :alright, off to bed with dreams of esolangs < 1149402232 0 :wildhalcyon!unknown@unknown.invalid QUIT :"Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]" < 1149404199 0 :_coder_!unknown@unknown.invalid QUIT :"Leaving" < 1149407999 0 :clog!unknown@unknown.invalid QUIT :ended < 1149408000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1149423269 0 :jix!i=jix@L6094.l.strato-dslnet.de JOIN :#esoteric < 1149424903 0 :tgwizard!n=tgwizard@c-153ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1149427788 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1149429294 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1149432182 0 :tgwizard!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149432646 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149432665 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Woot, my esolang is finished! < 1149432877 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION writes an 'H' program < 1149433141 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, this program's too big. < 1149433145 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION writes another one < 1149433769 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Okay. The program, in a format which isn't really part of the language, nor is it recognized by anything: http://pastebin.com/757620 < 1149433867 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And the program's done: http://pastebin.com/757622 < 1149434432 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hey, that's not right... < 1149434709 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :According to the character count, that's an invalid program. < 1149434718 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah well. It probably doesn't matter :-P < 1149434800 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hey, (()) is a valid program! < 1149437607 0 :tgwizard!n=tgwizard@c-e43ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1149438272 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1149438281 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: what's thios lang? < 1149438294 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I call it (()). < 1149438618 0 :kipple!n=kipple@250.80-202-100.nextgentel.com JOIN :#esoteric < 1149438924 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ihope: describe it < 1149438928 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :or explain < 1149438938 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :actually, explain would be better < 1149438948 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :description isn't necessary < 1149440460 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's another monadic one. < 1149440495 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It has an apply operator, just like Unlambda, but this time it's (. < 1149440529 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It only has one primitive combinator, ). It represents \x.``xs``s`kkk. < 1149440570 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Your program is passed the I/O functions bind, return, input and output, in that order. The mnemonic is BRIO. < 1149440588 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :erk < 1149440593 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :In fact, they were put in that order because of that mnemonic :-) < 1149440597 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :sounds interesting < 1149440621 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :why "\x.``xs``s`kkk"? < 1149440636 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Because that way, ()) is k and (())) is s... I think. < 1149440657 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Input takes a character as a Church numeral and returns an action; output is an action which returns a character as a Church numeral. < 1149440846 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :makes sense < 1149440853 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :sounds evil, too < 1149440948 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :do the brackets always match? < 1149440995 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure they do, as long as you stick an extra ( in front. < 1149441014 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And that's part of the syntax, so... yeah. < 1149441302 0 :CXI!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1149441328 0 :CXI!n=Sanity@dialup-87.105.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1149441785 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, what about a language where the dimensions are finite, but the number of them is infinite? < 1149441798 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You know: a 2x2x2x2x2x2x2x2x2x... universe. < 1149441807 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :would be very URGH!.... < 1149441976 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1149441989 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well, each set of co-ordinates would be infinitely long, for a start < 1149442035 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well if you start at 0........ you'd need infinity steps to get a infinite long coordinate (assuming you can't jump to a specified coordinate) < 1149442047 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :And, assuming integral coordinates in each case, is it clear by the diagonal argument that there is more space in that kind of universe than in an infinite univers with a finite number of dimensions < 1149442072 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :i.e. 2^inf > inf^2 < 1149442097 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah you get uncountable inifinite many positions < 1149442107 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :right? < 1149442119 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149443824 0 :wildhalcyon!n=chatzill@c-69-243-86-169.hsd1.md.comcast.net JOIN :#esoteric < 1149444305 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1149444507 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hey simon < 1149446136 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1149447468 0 :jix!i=jix@L6094.l.strato-dslnet.de JOIN :#esoteric < 1149450059 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gets all frustratey at his inability to type music < 1149450071 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION types gibberish instead: Wm3, 20 eido fowh go! < 1149450819 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :to type music you need a music typewriter < 1149451164 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :gaaaaaah bdlbdldbdlbd < 1149451177 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swears at his Ruby program. < 1149451200 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Every time I try to write code, the program gets shorter with more functionality! < 1149451422 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1149451510 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Eventually, you'll be left with a three-character AI program that you could sell at millions of dollars per copy. < 1149451536 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And people will think it's quite a bargain... < 1149453331 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :You could implement a genetic algorithm to suit every task. All you need is a two-button mouse. Every time the program is right, click the left-mouse button, every time the program is wrong, click the right-mouse button. Programs don't get any easier to use than that. < 1149453467 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What if it's only sort of right? < 1149453474 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Is that what the middle button's for? < 1149453477 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That's what wheel mice are for < 1149453538 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :GOOD! BAD! RIGHT! WRONG! RED! GREEN! MAAAYYYYBBBEEEEEE! < 1149453560 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION right-clicks < 1149453819 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :wildhalcyon: have you seen Petrovic? http://www.dangermouse.net/esoteric/petrovich.html < 1149453884 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149454105 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Nope kipple, I'm checking it out now though < 1149454143 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :That's awesome, except that it stole my first sentence from my new CRAWL design doc... < 1149454149 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it is very similar to what you proposed. seems it has been left out of the wiki. correcting that now < 1149454164 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :but the rest of it looks pretty cool. Very similar, you're right. < 1149454167 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I LOVE it! < 1149454179 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :"And in case you think this is entirely a joke, imagine a Petrovich layer over another operating system, such as Microsoft Windows (TM). Every time Windows does something you don't like, you could punish it, and it would never do it again..." < 1149454195 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol, yes, that part is great < 1149454330 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im waffling right now :-( < 1149454482 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im trying to decide between where I want to take the glypho language family and making serious design decisions for CRAWL. I fear I'm running around in circles < 1149455272 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im inventing a new design pattern for CRAWL called Sandbox-Oriented Programming < 1149455369 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :eh? < 1149455424 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Where is CRAWL? < 1149455507 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :mired in Works In Progress < 1149455523 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-( < 1149455529 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I need to change the spec though < 1149455539 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :its gone through a lot of loving changes. < 1149455567 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Picture the bastard love-child of befunge & simcity < 1149455797 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its more about the process of programming, rather than the result. That's why its based on the open-ended SOP paradigm. < 1149457194 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-?! < 1149457346 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION finds evidence that the French are weird. < 1149457348 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :They only seem to have one esolang, which is quite major. < 1149457349 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :It is called GOTO++ < 1149457519 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Somehow, lack of esolangs seems like it should be evidence for normality, not oddity < 1149457738 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1149457747 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ooh, funky: http://www.stephensykes.com/choon/choon.html < 1149457747 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... < 1149457771 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :It's the output of a Choon program that divides 18 by 3 to get 6. < 1149457845 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Three bids are made: A, B, and C. A is the highest, B is in the middle, and C is the lowest. The guy who bid A must pay A+B+C, then gets D+E in return; the guy who bid B must pay B+C, then gets D in return; and the guy who bid C must pay C and get nothing in return. < 1149457906 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1149457921 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Not that that has anything to do with the topic at hand, or anything... < 1149457950 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Is the object to identify which guy is a winner? < 1149458217 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Each player has to make a bid. < 1149458241 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then they're labelled A, B, and C, and prizes are awarded. < 1149458485 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wait, D is awarded twice... < 1149458494 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :D > E, then, and A only gets D. < 1149459418 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"When Chuck Norris exercises, the machine gets stronger." :-) < 1149460003 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :This one's just weird: "Chuck Norris is so fast, he can run around the world and punch himself in the back of the head." < 1149460100 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Of course, if you're so fast that, due to relativity and length dilation you're that /long/, you also have so much mass that you throw off Earth's orbit and we go flying into the sun. < 1149460324 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Chuck Norris isn't bound by the laws of physics. Physics is bound by the laws of Chuck Norris < 1149460348 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"Chuck Norris sheds his skin twice a year." What is he, eh? < 1149460868 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Here's my Chuck Norris joke: < 1149460877 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Chuck Norris jokes are so stupid, I'm going to go kill myself. < 1149460884 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not so much a joke, as a statement of fact. < 1149461082 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :And then, GregorR promptly died of a roundhouse kick to the head... < 1149461084 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1149461255 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :At least I won't have to deal with any more stupid Chuck Norris jokes. < 1149461339 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :True. < 1149461697 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1149461800 0 :tgwizard!unknown@unknown.invalid QUIT :"Leaving" < 1149462525 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :A student, God, and Chuck Norris are summing the series <1/2, 1/4, 1/8, 1/16, ...> < 1149462591 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Given one minute, the student gets up to 127/128, God gets up to exactly 1, and ... < 1149462594 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Chuck Norris gets up to 142.3 < 1149462597 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric ::-S :-) < 1149462681 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Let the sum of <1/2, 1/4, 1/8, 1/16, ...> = 150. The answer's 150. I win. < 1149462747 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Mathematica is like unto a God: < 1149462748 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :In[1]:= Sum[1/(2^i), {i, 1, Infinity}] < 1149462748 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Out[1]= 1 < 1149462792 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but God got the answer by summing thw whole lot < 1149462817 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :F*ck knows how Chuck Norris got his answer. < 1149462843 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Who knows how Mathematica did it; might be magic! < 1149464180 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1149464402 0 :cmeme!unknown@unknown.invalid QUIT :Connection timed out < 1149465177 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1149465557 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :heh. I noticed that my winamp playlist was currently at song #665. So naturally I had to see what the next one was, and it was "Cherub Rock" :) < 1149466169 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hehehe < 1149466262 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has worked out the definitive difference between scripting languages and "real" programming languages: in scripting languages, a simple string can be like 'foo' or "foo", but "real" languages only accept one of these (usually the former). < 1149466290 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :usually the altter < 1149466292 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :latter < 1149466303 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :erm, *latter < 1149466310 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yeah, thanks < 1149466314 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :bah, real languages doesn't have strings... < 1149466324 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :counterexample: Smalltalk < 1149466543 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Counterexample: C++ < 1149467269 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :eh? < 1149467321 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it's really all to do with how short a short program is. < 1149467327 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :The quoting rules are just a symptom of that. < 1149467400 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Is it bad style for the operator that puts objects into a hash-like object to modify the objects as they are put in? :-) < 1149467588 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Is it that hard to write "modify, then add"? < 1149467607 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Then again, some people would get annoyed at having to put modify *everywhere*. < 1149467617 0 :wildhalcyon_!n=chatzill@c-69-243-86-169.hsd1.md.comcast.net JOIN :#esoteric < 1149467632 0 :wildhalcyon_!unknown@unknown.invalid NICK :_wildhalcyon_ < 1149467648 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Alright!... my system has recovered from a serious error! < 1149467651 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I love XP < 1149467673 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :modify (if modify (modify 3 + modify 2) == modify 5 then modify (putStr (modify "Success")) else modify (putStr (modify "Failure"))) < 1149467713 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well... < 1149467718 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I am writing a roguelike < 1149467736 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :in what language? < 1149467740 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ruby < 1149467747 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1149467805 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :while Haskell absolutely rocks on the complicated-datastructure-initialisation front, it sucks on the complicated-datastructure-mutation front. < 1149467838 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :each object has an ID, knows its position, and has a reference to the map it is on. < 1149467881 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :each level contains a hash from IDs to objects that it contains, and a grid of tiles, each of which contains a set of IDs of objects that are in it. < 1149467927 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the map[pos]=object operator updates all of these except the object's ID < 1149467943 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :similarly for the map.delete(object) operator < 1149468293 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :that's pretty thorough. Most of it is all pretty basic RL stuff though < 1149468414 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1149468432 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :waitamo, all that was in the wrong window < 1149468452 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I shall add the relevent pre-comment < 1149468457 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Is it bad style for the operator that puts objects into a hash-like object to modify the objects as they are put in? :-) < 1149468464 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :^^ there ^^ < 1149468658 0 :wildhalcyon!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149470160 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm? Wuh? < 1149470215 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Where? < 1149470335 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: yeah that's bad style < 1149470363 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What's the roguelike called? < 1149470381 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :boring? < 1149470954 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :waste of time? < 1149470977 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :doesn't have a name yet < 1149471063 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Give it a name! :-P < 1149471705 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Um, I'm more than halfway through this song and I didn't notice it was playing? < 1149472604 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ye gods! I actually managed to eliminate some rows on tetris level 10 < 1149472625 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Whee. < 1149473060 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1149473099 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Is it a bad sign that my computer has trouble keeping up with the redraw rate of tetris < 1149473111 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :though I am playing the Gnome version, I suppose < 1149473174 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Play hextris, man. < 1149473180 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hextris is teh rawx0rz < 1149473229 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks of a way to define "computer of everything" < 1149473279 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It's possible to build a Turing machine that computes everything that can be computed, but how can we define whether or not a machine computes something or not? < 1149473377 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1149473382 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ask edwinb < 1149473387 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :he's on this network < 1149473395 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :in my timezone, too < 1149473399 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :don't mention my name < 1149473405 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Why not? < 1149473406 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :He hates you, eh? < 1149473413 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What'd you do to 'im? < 1149473416 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :on second thoughts, maybe do mention my name < 1149473426 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Was it ... nasty? Vile? Evil in perverse ways? < 1149473429 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Eh, it's bedtime. < 1149473434 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :on third thouhgts, don't bother him with it < 1149473549 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: hehe I guess I need more than a new video card.. my computer froze up when I ran flightgear, then a minute later killed fgfs (ran out of memory) < 1149473568 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION installs ghextris < 1149473634 0 :ihope!unknown@unknown.invalid QUIT :"The answer to the well-known P=NP problem, eh? Well, I can answer that easily. It's the most simple thing in the world--it do < 1149473904 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION <3 the debian menu standards < 1149473919 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION concurs. < 1149473920 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it allows me to get my menu items the same everywhere < 1149473942 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :even ratmenu, the menu designed for ratpoison users < 1149473966 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm, ghextris has no settings :-S < 1149473994 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and it's on 0.9.0 < 1149474068 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :...so? < 1149474419 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :well, this version is a bit unpolished... < 1149474449 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :where do you recommend I get it from/? < 1149474581 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :hextris has never been polished :P < 1149474945 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ghextris doesn't even have a loss notification < 1149474982 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149475241 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm, this is quite tricky < 1149475251 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I'm only scoring a couple of rows per game < 1149475289 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :tetris is laaaaaaaame < 1149475510 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :thank goodness this is hextris < 1149475512 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :phew < 1149475787 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1149475798 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: That's why I told you to play hextris ^^ < 1149475821 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1149475848 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is mildly amused at the idead of an esolanger considering something lame < 1149475890 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lots of things are lame < 1149476081 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Like spelling "dude" "dood" < 1149476097 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And having referencins to AYB in your /quit message. < 1149476101 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*references < 1149476108 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Worst spelling ever :P < 1149476114 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :thats not lame at all < 1149476123 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :or typing like you're in a chatroom. < 1149476130 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :AYB? < 1149476136 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :all your base < 1149476151 0 :bsmntbombdood!unknown@unknown.invalid PART #esoteric :? < 1149476151 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149476163 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :like in me /quit message < 1149476265 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION didn't see a /quit message < 1149476278 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The quit message that shows when he quits, not when he /parts :P < 1149476284 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :whoops < 1149476308 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yeah, you use a /part message for that < 1149476319 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :/part AYBRB2U < 1149476389 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah, yeah, yeah, whatever < 1149476468 0 :bsmntbombdood!unknown@unknown.invalid QUIT :"all your basment are belong to bsmntbombdood" < 1149476703 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149476711 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :whoops < 1149476838 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1149477072 0 :_coder_!n=coder___@user-12l2j6u.cable.mindspring.com JOIN :#esoteric < 1149477252 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed at 3:13am ("This is a channel dedicated to a subject almost unrivalled in its ability to have unappreciatev people call it lame.") < 1149477383 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I never said esolangs were lame < 1149477769 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ESOLANGS ARE LAME < 1149477774 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :UR ALL TEH FAGZ0RZ < 1149477776 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ROFLCOPTER < 1149481714 0 :calamari!unknown@unknown.invalid QUIT :Connection timed out < 1149483084 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1149483427 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Hey Calamari < 1149483468 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I like your new website, but the articles are all missing. I remember reading about ESO OS, and now...? < 1149488408 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh, is it also missing from the old section? < 1149488490 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :http://kidsquid.com/old/programs/eso/catseye/catseye.html < 1149488536 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :you're right tho, I need to finsih transferring all that stuff back over < 1149489926 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :but still, great website < 1149489933 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :and thanks for the former linky < 1149490167 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://z3.ca/~lament/tankers.jpg < 1149490275 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :nice black and white. Where is that? < 1149490277 0 :_coder_!unknown@unknown.invalid QUIT :"Leaving" < 1149490317 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :vancouver < 1149490371 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :that's such a beautiful area < 1149490381 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149490385 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i know :D < 1149490400 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :have you been here? < 1149490489 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :a long time ago, yes. < 1149490494 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I used to live in Seattle < 1149490500 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Those were the good old days < 1149490516 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I haven't been to Vancouver since I was little. Before I could drive a car, at least. < 1149490533 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I'd love to go again, but every time I'm back in Washington, I've got so much other stuff going on < 1149490587 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i still can't drive a car and i'm 21.... < 1149490612 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :_wildhalcyon_: thanks.. I decided to let dokuwiki do all the design :) < 1149490616 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Okay, well I received my license at 17, and it was at least a couple years prior < 1149490639 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Calamari, I'm working on a similar project, which is why I was interested. < 1149490654 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Well, dokuwiki did an excellent job then < 1149490662 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah it's a decent wiki < 1149490671 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I couldn't figure out how to add a comment though < 1149490673 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I had to customize on it a little bit tho < 1149490677 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah? < 1149490686 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that may be broken.. letm e try it < 1149490691 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :when I tried to edit the comments page, it told me to click the comments link instead... which didn't really go anywhere < 1149490742 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm, seems to work here, except that the page is locked < 1149490762 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I clicked Comments, then Create this Page (or Edit this page) < 1149490780 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1149490853 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Okay, so I should just ignore the text on the edit page for comments that says to click the comments link? < 1149490861 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I was just getting confused is all < 1149490868 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I must be blind.. I don't see that tgext < 1149490927 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :it shows up when I tried to edit comments:main < 1149490948 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahhh.. that < 1149490955 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :So I suppose I can ignore it hten < 1149490957 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :then* < 1149490972 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that is because a bunch of idiots were editing pages with things like "does this work?" < 1149490985 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so I wanted them to use the comments page/playground < 1149490995 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Oh, well alrighty then < 1149491009 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks for noticing the problem hehe < 1149491028 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Well, its just me being a little obtuse and not wanting to risk editing the wrong thing < 1149491042 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nah you're fine < 1149491065 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'll try to think of a way to not display that text when editing the comments page < 1149491079 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thanks again for mentioning it :) < 1149491082 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :no worries. < 1149491108 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :where? < 1149491108 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :So I saw on the forum that you're looking at reviving ESO? < 1149491124 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I am? :) < 1149491130 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I couldn't post in the thread because apparently threads close quickly. < 1149491132 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait, its not you < 1149491136 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Someone else. < 1149491145 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I reember posting some time ago when they were talking about eso, with some ideas < 1149491160 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :only early november :-) < 1149491171 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah, 7 mos ago ;) < 1149491200 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I did some work on the original eso's but it never went anywhere because nobody would decide < 1149491214 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the problem was that no one was in charge and a comitte wasn't forming < 1149491236 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Ah, yeah.. that's part of what makes online collaborative projects difficult < 1149491240 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the closest I've made to it is bos (bf os) < 1149491349 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I vaguely remember that. How well did it work? < 1149491379 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well it works, but I was cramming things into the 512 byte bootsector, so the environment is rather hostile ;) < 1149491409 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, interesting < 1149491427 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it used an i/o-based interface to extend bf < 1149491441 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1149491471 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :for example, bf cannot read/write disk sectors, but if you wrote the correct escape sequence to output, now it can (it is intercepted) < 1149491510 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I see. < 1149491512 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the default program is a "quine" that reads itself from the floppy < 1149491526 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so it cheats, but demonstrates the system < 1149491553 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :That's actually a pretty useful interface. It was something I was looking into developing for CRAWL before it finally left the realm of sanity < 1149491570 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that i/o interface has been expanded into PESOIX < 1149491606 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :which, amazingly enough, I just googled to read up upon < 1149491624 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it was all out of the original eso ideas.. they were just never used until I did it < 1149491687 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Its a good idea. I was trying to find a way to add some more powerful program control to Befunge and considered IP- and I/O- abstraction layers < 1149491713 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I was working on a pesoix filter, but ran into some major troubles < 1149491740 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the idea was that any interp using stdout/in could be automatically extended < 1149491753 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Right, that's what I liked about it. < 1149491786 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :however, linux seems to have some major issues with streams (blocking/non blocking, all that) < 1149491813 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean by blocking and non-blocking? < 1149491825 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, blame it on the OS :P < 1149491827 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :well, for example < 1149491845 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :the interpreter writies something to stdout, but doesn't flush < 1149491861 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :then, pesoix doesn't know, so it's just waiting around < 1149491871 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's ... not even GNU/Linux-specific ... that's not even UNIX-specific. That's C. < 1149491875 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :then deadlock, because the interpreter was waiting on a response < 1149491888 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: quit trying to make sense ;) < 1149491901 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then quit blaming the OS I love so very much :P < 1149491915 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hahah < 1149491948 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION blames linux for Kevin Federline's career. < 1149491982 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :_wildhalcyon_: anyhow, the jist of it is that interpreters would have to be redone anyways to include flush commands, if they aren't already there < 1149492015 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so its not as automatic as we all wanted.. unless someone figures out some workaround < 1149492033 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :They probably should be. C is funky with that sort of stuff. < 1149492060 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you write(2) to file descriptor 1, the standard output one, instead of using the C library streams, you don't need to flush it. < 1149492083 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: The idea was to use interpreters absolutely unmodified, so what they do isn't in our control. < 1149492092 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: whats the difference between rewriting the interp to do that vs adding a flush < 1149492095 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm imagining an environment variable controlling whether libc uses blocking I/O ... < 1149492112 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: thanks hehe < 1149492169 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back to the BOOTDISK-howto < 1149492189 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :blah, bad caps on that hehe < 1149492220 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Now, really: whether stdout is line-buffered or not has nothing to do with blocking/non-blockingness; the write doesn't block, the output just isn't visible yet. < 1149492234 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Erm, yeah, sorry. < 1149492245 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Bad terminology. < 1149492252 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: yeah, sorry < 1149492262 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :its internal buffering < 1149492277 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :seems liek that wasnt the only problem tho < 1149492287 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but it was a major one < 1149492316 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh here go.. populating the root filesystem < 1149492348 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I dont know enough about OS design to understand that. < 1149492359 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I switched majors before I had to take the OS course < 1149492398 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if an LD_PRELOAD could be used ... < 1149492420 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :possibly, but it'd be library specific < 1149492449 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :and would also mean that interpreters couldn't be statically linked < 1149492460 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, that's true :( < 1149492466 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Still, fixing badly-written interpreters should be the interpreter-writer's job; the C standard says that only writing a newline or calling fflush() is guaranteed to make output visible. Anyway, you can always setbuf(stdout, 0); before executing the interpreter. < 1149492483 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Does that survive exec? < 1149492499 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I was under the impression that it didn't ... sort of the whole problem. < 1149492590 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't have any official documentation on that, but it does survive exec here. < 1149492599 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :O_O < 1149492603 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1149492621 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I ... feel stupid. < 1149492623 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or perhaps not! < 1149492626 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :good < 1149492630 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I feel stupider < 1149492635 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :err.. more stupid? < 1149492637 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I might have forgotten to recompile my test program. :p < 1149492641 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :ACTION isn't sure. < 1149492667 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :_wildhalcyon_: dumberer < 1149492678 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Indeed it does not. Aw. < 1149492699 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :There we go calamari < 1149492707 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :would be interesting if it survived, where would that information be stored? < 1149492722 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps I should read the context to this discussion. < 1149492725 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Figured. std* are abstractions created at runtime, so I was wondering. < 1149492748 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :thats nice, my statically linked copy of busybox seems to have disappeared.. good thing I noticed that before I really needed it < 1149492832 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :[Whoot 2 Busybox] < 1149492839 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :whats busybox? < 1149492862 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :a replacement for a lot of the gnu utils that are much smaller < 1149492874 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :All compiled into one executable. < 1149492896 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :oh, alrighty < 1149492923 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Oh, for embedded systems huh? < 1149492947 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1149492948 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :(according to the website) < 1149492985 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I love embedded systems. Reading an article on car computers is what made me chose Comp Sci as a major. < 1149492994 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Taking comp sci courses is what made me switch to Electrical Engineering. < 1149493007 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Of course there's _always_ a workaround: perhaps adding an evil library (to mangle the stdout in an __attribute__((constructor)) routine) to LD_PRELOAD might work, if stdout exists already when those are called.) < 1149493008 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hahahah < 1149493077 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: which menu is devfs under in 2.4? < 1149493095 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, don't know off the top of my head ... < 1149493121 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I seem to recall it'd be with the other file systems (ooh!), but that might be the situation in 2.6. < 1149493129 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh maybe its only 2.6 < 1149493142 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's deprecated in 2.6 in favour of udev, anyway. < 1149493149 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But I think it already existed in 2.4. < 1149493200 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I should focus on work now, though. < 1149493204 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I tried a 2.2 kernel, but it wouldn't compile.. gcc is probably too new < 1149493311 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Go with 0.99 < 1149493341 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nah, I don't use the minix fs < 1149493356 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*snaps* < 1149493528 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh, it is in the filesystem menu, but I didn't have experimental selected so it was invisble < 1149493745 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I love how devfs survived for like a year :-P < 1149493774 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah, what was wrong with it? worked for me < 1149493804 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I really don't know. < 1149493808 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Always worked great for me. < 1149494276 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Yay! I updated the forum with my CRAWL progress! < 1149494399 0 :clog!unknown@unknown.invalid QUIT :ended < 1149494400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1149494478 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's just that udev's better. :p < 1149494503 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Earlier 2.6 kernels had some deprecation rational in the kernel help, but none of the ones I have source for seem to include devfs at all.) < 1149494517 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :s/al/ale/ < 1149494520 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and when the cloud bursts thunder in your ear < 1149494533 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :erm < 1149494535 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :excuse me < 1149494574 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :that sounds a lil' kinky nooga < 1149494584 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :stay out of those.. erm... iffy channels < 1149494625 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's a quote < 1149494629 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :calamari: heh, i managed to avoid devfs completely, never used it on any machine :) < 1149494637 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :from Pink Floyd's song ;p < 1149494655 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :same question, no answer: http://kerneltrap.org/node/4893 < 1149494668 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lindi-: hehe < 1149494690 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :nooga: suuuuure it is < 1149494705 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Actually, knowing pink floyd, that could still be iffy < 1149494709 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :but I like floyd, so you're good < 1149494723 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1149494724 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :g2g < 1149494727 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1149494739 0 :nooga!unknown@unknown.invalid QUIT : < 1149494811 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :actually, its 3am here and I've gotta get up at 8, so I'll catch you folks later < 1149494817 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cya wild < 1149494861 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :g'night folks < 1149494868 0 :_wildhalcyon_!unknown@unknown.invalid QUIT :"Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]" < 1149495173 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hacks the kernel source..  < 1149495388 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :fixed! :) < 1149495408 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hack, hack, hack the boat. < 1149495412 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or is it "row"? < 1149495461 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :calamari: i'm quite sure i had such a floppy somewhere < 1149495471 0 :sedimin!n=juraj@gateway04.isper.sk JOIN :#esoteric < 1149495485 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :hi there < 1149495521 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lindi-: It is getting confused because I'm doing the rather odd thing of not having a compressed root filesystem, so it figures it must be on a different disk < 1149495526 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I seem to recall also having a combined boot+root disk which did not require a keypress. But it's been a long time since last booting with a floppy. < 1149495558 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: yeah, the code checks for that situation < 1149495570 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: if it is compressed, that is < 1149495583 0 :sedimin!unknown@unknown.invalid PART #esoteric :? < 1149495590 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :calamari: i even found the script i used to generate it, http://rafb.net/paste/results/DaAgyd94.html < 1149495594 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anyhow :) commenting out the keypress request did the trick < 1149495635 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :lindi; "Language: C++"? < 1149495645 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :didn't bother to change the default :P < 1149495665 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :test.C:1:2: error: invalid preprocessing directive #! < 1149495665 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :test.C:5:7: error: invalid suffix "k" on integer constant < 1149495665 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :test.C:6:7: error: invalid suffix "k" on integer constant < 1149495665 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :test.C:11:7: error: invalid suffix "k" on integer constant < 1149495665 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :test.C:2: error: expected constructor, destructor, or type conversion before ‘=’ token < 1149495669 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"It doesn't compile!" < 1149495709 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :now tell rafb.net to add automatic compilation as a feature ;) < 1149496905 0 :sedimin!n=sedimin@gprs.t-mobile.sk JOIN :#esoteric < 1149497474 0 :bsmntbombdood!unknown@unknown.invalid QUIT :"all your basment are belong to bsmntbombdood" < 1149498628 0 :sedimin!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149502164 0 :kipple!n=kipple@250.80-202-100.nextgentel.com JOIN :#esoteric < 1149507815 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1149508669 0 :jix!i=jix@L6299.l.strato-dslnet.de JOIN :#esoteric < 1149510890 0 :wooby!n=alan@ny-lancastercadent4g1-3a-236.buf.adelphia.net JOIN :#esoteric < 1149511845 0 :wooby!unknown@unknown.invalid QUIT :Remote closed the connection < 1149513531 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(hmm... the ESO/OS makes no mention of PEOSIX) < 1149513793 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"< fizzie> Still, fixing badly-written interpreters should be the interpreter-writer's job; the C standard says that only writing a newline or calling fflush() is guaranteed to make output visible." <---- so, change the esoapi to put a newline at the end of every command? < 1149518862 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :"The n option is slow." "There is no way to selectively follow symbolic links." :-) < 1149519284 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149519301 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, sheesh, it should be easy to write an Unlambda interpreter in Unlambda! < 1149519326 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's easier to write an lazy-k interpreter in lazy-k < 1149519331 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Of course, you got the evaluation order issues, but that shouldn't be too durn important. < 1149519467 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Just parse all your input, using the "reprint character read" function to deal with the output functions. Then use a fold to turn the resulting tree into Unlambda code, and have the rest of the interpreter evaporate. < 1149520085 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, the interpreter would be vaporware! :-) < 1149520258 0 :Arrogant!i=Scott@76.orlando-06-08rs.fl.dial-access.att.net JOIN :#esoteric < 1149520874 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1149520898 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes. < 1149521018 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, so all the most popular channels are about Linux? < 1149521050 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :ihope: on freenode? < 1149521055 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1149521109 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :hard to say what are most popular but certainly free software related channels are more popular than linux related, #kernelnewbies is the only linux related channel i know < 1149521160 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A /list will tell you what the most popular channels are :-) < 1149521172 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Erm, wait. < 1149521182 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A /join'll do it on my client. < 1149521266 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Merging #gentoo, #ubuntu, and #debian would produce a large channel :-) < 1149521316 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :ihope: yes but none of those is about linux < 1149521323 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Um... < 1149521348 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Okay, then. All the most popular channels are about GNU/Linux distributions. < 1149522067 0 :tgwizard!n=tgwizard@c-e43ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1149522840 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1149522902 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :ihope: dunno, i'm not on any such channel on freenode < 1149523438 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1149524797 0 :GregorR-W!n=chatzill@jffwprtest.jf.intel.com JOIN :#esoteric < 1149524800 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric : Hmm, so all the most popular channels are about Linux? < 1149524830 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :On Freenode, all the most popular channels are about FOSS, and GNU/Linux is the flagship. < 1149524897 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ahm < 1149524929 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :ACTION enjoys responding out of context. < 1149525017 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Freenode is supposedly all about FOSS. < 1149525050 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :However, apparently *I'm* all about FOSS, as I had mistaken Freenode for one of the big guys for a longish time. < 1149525108 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :#esoteric here, #nethack here, #haskell here, #math here, #spore there, and #sporks somewhere else. < 1149525125 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Freenode is /not/ one of the "big guys" < 1149525130 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Freenode is one of the niche guys. < 1149525145 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :And it's a good thing, most IRC networks are terrifying, whereas Freenode is a pleasurable experience. < 1149525166 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: fack < 1149525197 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :... < 1149525198 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :? < 1149525200 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I don't frequent anything at any of the "big guys". < 1149525203 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :full ack... < 1149525222 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Google "define:fack". < 1149525225 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Arr < 1149525231 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Damn IRC :P < 1149525233 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The one result: "One circle of a coil of rope." < 1149525251 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Wow, awesome. < 1149525277 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Quakenet, EFnet, um... IRCnet? Then that other one... < 1149525297 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is building a robot that is going to KILL YOU ALL! < 1149525302 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Undernet! < 1149525429 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So how come the big guys seem to use one-letter service bots? I guess because it's harder to typo one of those, and such typos probably won't be more than 3 characters long at worst, so all nicks that are 3 letters or shorter could be banned. < 1149525432 0 :ihope!unknown@unknown.invalid NICK :ih < 1149525445 0 :ih!unknown@unknown.invalid PRIVMSG #esoteric :...Owned by someone else? Aww. < 1149525448 0 :ih!unknown@unknown.invalid NICK :ihope < 1149528366 0 :sedimin!n=juraj@gateway04.isper.sk JOIN :#esoteric < 1149528372 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1149528419 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1149528437 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :how are things going? < 1149528444 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :slowly < 1149528451 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1149528469 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :quite the same < 1149528495 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's monday morning and i'm at work < 1149528506 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :it's morning there? < 1149528510 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :where you at? < 1149528520 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :I have evening here, and I came back recently < 1149528611 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Yay timezones :) < 1149528616 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :<-- also at work Monday morning < 1149528687 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :whenever you feel bad, just remember: somewhere on earth there's a beautiful sunrise right now :D < 1149528815 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Whenever you are feeling very small or insecure, just remember how unlikely is your birth! And hope that there's intelligent life somewhere out in space, because it's bugger all down here on Earth! < 1149528865 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :hehehe < 1149528885 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :Timezones truly rule < 1149528890 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :[For some reason, lament's line seemed Pythonesque to me :P] < 1149528900 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1149528932 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :it reminds me the Whenever esolang < 1149528983 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :listen guys, i have one kind of problem < 1149528989 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you're lucky < 1149528992 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i have many kinds of problems < 1149529007 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :correction - i have one kind of problem right now :) < 1149529029 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :do you know how to emulate infinite array with a queue? I just can't get it < 1149529082 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :You need two queues, IIRC < 1149529098 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :I think so, so it's not possible with one < 1149529146 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, it's not < 1149529156 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1149529157 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes it is < 1149529161 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1149529163 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1149529163 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no it's not :) < 1149529163 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is too tired to think about this :P < 1149529177 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :too tired and it's just monday morning? :) < 1149529191 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :sedimin: Couldn't get to sleep last night :( < 1149529192 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"just" < 1149529211 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the obvious answer to your question is that infinite arrays don't exist. < 1149529217 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1149529221 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :It's possible to emulate an array of arbitrary length with a queue. < 1149529247 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :I did not obviously mean truly infinite array, as one cannot have infinite memory and stuff < 1149529249 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1149529256 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :It's not possible to emulate an infinite array even with two queues < 1149529261 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :but let's take and array of arbitrary length < 1149529273 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149529278 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :then just put it in a queue < 1149529298 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :remember what index is at the head of the queue < 1149529306 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :head? < 1149529308 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and any time you need to get some element, just cycle through the queue < 1149529319 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :until you get to the corresponding index < 1149529328 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1149529329 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1149529335 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(cycle by taking an element off the queue, then putting it right back) < 1149529370 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :with an infinite array, of course, you can't cycle < 1149529374 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :so I should have one variable that holds the position of the start of the queue < 1149529378 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149529391 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :and when I cycle, then the value will change respectively < 1149529433 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1149529472 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :How do you call an array that changes its size when needed? something like inflating array? < 1149529638 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :arrays suck anyway < 1149529646 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they're the most boring data structure < 1149529774 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"flexible array" is used somewhere. < 1149529935 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :C99 calls "a" in "struct foo { int x; long a[]; };" a "flexible array member", IIRC. < 1149529952 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :flexible, yes < 1149529989 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :sometimes I think my English is worse than the one of primary school kid... :/ < 1149530105 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :sedimin: Well, my Slovak is far worse than your English ;) < 1149530207 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :Isn't it just ''null''? :) < 1149530232 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Yup :P < 1149530250 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :you see. and no exceptions in real life when you try to speak it < 1149532830 0 :nooga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149535444 0 :sedimin!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149536876 0 :fuse!n=mpersano@medusa.insite.com.br JOIN :#esoteric < 1149537092 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :To simulate an infinite "tape" using a queue, you can just use a | to represent the tape head, and a $ to represent the "end" of the tape. < 1149537135 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So a 00011000 with the head right in the middle could be 0001|1000$, $0001|1000, 0$0001|100, 00$0001|10... < 1149537238 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :An infinite tape with an end, that's a new one :P < 1149537282 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Just add zeroes around the $ whenever you need more. < 1149537451 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Apparently those guys over in Hell are going to celebrate Tuesday. < 1149537639 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Now, it'd be rather weird if the world DID end then... < 1149537878 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :The question is: will it be "The End" or "To be continued" < 1149537893 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :2nd < 1149537953 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :haven't seen any doomsday prophecies in the news here. I would have thought some fanatics would have made at least some attempts to scare people < 1149538390 0 :fuse!unknown@unknown.invalid PRIVMSG #esoteric :so what's happening tuesday? < 1149538410 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :the world ends < 1149538424 0 :fuse!unknown@unknown.invalid PRIVMSG #esoteric :uhm. why? < 1149538437 0 :fuse!unknown@unknown.invalid PRIVMSG #esoteric :oh. i see. 6/6/6. < 1149538441 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149538468 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :of course, it's actually 6/6/2006, but who cares... < 1149538537 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1149538543 0 :fuse!unknown@unknown.invalid PRIVMSG #esoteric :i think i read somewhere that, according to recent archaeological, the actual number is actually the far less ominous 616. < 1149538569 0 :fuse!unknown@unknown.invalid PRIVMSG #esoteric :*findings < 1149538659 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :How is 616 less ominous than 666, eh? < 1149538685 0 :fuse!unknown@unknown.invalid PRIVMSG #esoteric :supposedly, 666 has some numerological properties < 1149538709 0 :fuse!unknown@unknown.invalid PRIVMSG #esoteric :oh, nevermind, wtf do i know. < 1149540902 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So... do I *have* to study? < 1149540963 0 :sedimin!n=juraj@gateway04.isper.sk JOIN :#esoteric < 1149541073 0 :fuse!unknown@unknown.invalid PART #esoteric :? < 1149541405 0 :Asaph!i=me@ip68-226-175-204.lf.br.cox.net JOIN :#esoteric < 1149541480 0 :jix!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541480 0 :CXI!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541481 0 :tgwizard!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541481 0 :kipple!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541482 0 :GregorR!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541482 0 :cp!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541482 0 :ChanServ!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541483 0 :cmeme!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541483 0 :sekhmet!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541484 0 :sedimin!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541484 0 :poiuy_qwert!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541484 0 :EgoBot!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541484 0 :SimonRC!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541484 0 :puzzlet!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541485 0 :ihope!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541485 0 :Robdgreat!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541485 0 :pgimeno!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541485 0 :mtve!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541485 0 :sp3tt!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1149541523 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1149541523 0 :ihope_!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149541523 0 :sedimin!n=juraj@gateway04.isper.sk JOIN :#esoteric < 1149541523 0 :tgwizard!n=tgwizard@c-e43ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1149541523 0 :ihope!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149541523 0 :jix!i=jix@L6299.l.strato-dslnet.de JOIN :#esoteric < 1149541523 0 :kipple!n=kipple@250.80-202-100.nextgentel.com JOIN :#esoteric < 1149541523 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1149541523 0 :CXI!n=Sanity@dialup-87.105.221.203.acc51-kent-syd.comindico.com.au JOIN :#esoteric < 1149541523 0 :poiuy_qwert!i=poiuyqwe@toronto-HSE-ppp4227563.sympatico.ca JOIN :#esoteric < 1149541523 0 :sekhmet!n=pez@ppp-70-226-165-36.dsl.mdsnwi.ameritech.net JOIN :#esoteric < 1149541523 0 :cp!i=cp@m26s12.vlinux.de JOIN :#esoteric < 1149541523 0 :GregorR!i=[U2FsdGV@andrea.cs.pdx.edu JOIN :#esoteric < 1149541523 0 :EgoBot!i=[U2FsdGV@andrea.cs.pdx.edu JOIN :#esoteric < 1149541523 0 :SimonRC!i=sc@bylands.dur.ac.uk JOIN :#esoteric < 1149541523 0 :pgimeno!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric < 1149541523 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1149541523 0 :sp3tt!n=sp3tt@80.244.80.162 JOIN :#esoteric < 1149541523 0 :puzzlet!n=puzzlet@61.247.145.155 JOIN :#esoteric < 1149541523 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1149541535 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's a self built robot using some µC some lego some wires one loudspeaker.. some sensors... < 1149541541 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :some motors < 1149541581 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1149541584 0 :puzzlet!n=puzzlet@61.247.145.155 JOIN :#esoteric < 1149541665 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :lol: "They had a process on Skylab. In the storage compartment there were 2000 lockers, on the ground there was a team of six working in shifts with a pair of redundant computers keeping track of what was put in which locker." < 1149541703 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :Heh/ < 1149541715 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :A fairly route loss?! < 1149541720 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :What's that? < 1149541723 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :The fairly ones are the worst kind! < 1149541739 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :NOO! NOT A FAIRLY ROUTE LOSS! < 1149542096 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Hahahah < 1149542102 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :actually, regarding 6/6/2006: http://imdb.com/title/tt0466909/ < 1149542277 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :heheh < 1149542291 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION watches the trailer < 1149542320 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I like the birthmark with 666 in Aribic (i.e. English) numerals. *sigh* < 1149542461 0 :sedimin!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149542473 0 :ihope!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149542526 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, actually, after reading the plot outline of that, the beginning of _Good Omens_ makes more sense. < 1149542670 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :Good Omens is an awesome book. One of the funniest I've read < 1149542777 0 :_wildhalcyon_!n=chatzill@c-69-243-86-169.hsd1.md.comcast.net JOIN :#esoteric < 1149542841 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :kipple: yup < 1149542853 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1149542858 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1149542931 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :How are you Simon? < 1149543000 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :fine < 1149543048 0 :sp3tt!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1149543055 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin _wildhalcyon_ < 1149543063 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :moin jix < 1149543076 0 :bsmntbombdood!n=gavin@h-69-3-55-16.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1149543619 0 :sp3tt!n=sp3tt@80.244.80.162 JOIN :#esoteric < 1149543621 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1149543647 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1149543650 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon < 1149543652 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1l 2l adjust axo befunge bch bf{8,[16],32,64} fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain rail rhotor sadol sceql trigger udage01 unlambda whirl < 1149543669 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :M < 1149543747 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :E < 1149543766 0 :ihope_!unknown@unknown.invalid PRIVMSG #esoteric :O < 1149543862 0 :ihope_!unknown@unknown.invalid NICK :ihope < 1149543910 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A < 1149543918 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what's that? < 1149543928 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :U < 1149543947 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :umlaut-y p with a too large | and a big U??? < 1149543975 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :N < 1149544025 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION g < 1149544047 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ahem. < 1149544051 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That was weird. < 1149544053 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149544070 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric : Ack! < 1149544076 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric : 睨慴❳⁴桡琿 < 1149544084 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric : UTF-16. < 1149544090 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric : 畭污畴⵹⁰⁷楴栠愠瑯漠污牧攠簠慮搠愠扩朠唿㼿 < 1149544094 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :LOL! < 1149544097 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric : No, it's UTF-16! < 1149544103 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :*ihope giggles < 1149544134 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :hmm my client assumes all server traffic is utf16 if i switch the charset < 1149544154 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :All of it? < 1149544176 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149544195 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but why should i use utf-16 at all? < 1149544200 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's not ascii compatible < 1149544304 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The þ is called a thorn, not "p with a too large |". :p < 1149544312 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or should I say, :þ. < 1149544331 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it is a p with a too large | < 1149544361 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's just what it looks like; I don't think it's a "p". < 1149544381 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :p + b = þ < 1149544384 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i was describing the look < 1149544410 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and q + d = ? < 1149544421 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Um... < 1149544422 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :is there a q with a too long | too? < 1149544430 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :e + y = ? < 1149544452 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :€ + ¥ = ? < 1149544456 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ack! < 1149544470 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :C + = = € < 1149544473 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, of course. < 1149544474 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :Y + ? ? ¥ < 1149544486 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :| + = = $ < 1149544489 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :€ + ¥ = C + Y + = + = < 1149544509 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :| + - = † < 1149544512 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :| + S = $? < 1149544517 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :? + ! = ‽ < 1149544528 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :That one's my favorite < 1149544530 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: WTF? how did you got THIS? < 1149544556 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's U+203D, "INTERROBANG". < 1149544594 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I assume it's a close friend of ‼, the DOUBLE EXCLAMATION MARK. < 1149544613 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :% - / - o = ° < 1149544641 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :O + / = Ø < 1149544662 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :X + | = ᛡ (U+16E1, RUNIC LETTER IOR) < 1149544694 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :한글 << is that hangul? < 1149544706 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :yup < 1149544707 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And U + | = ᛘ. (U+16D8, RUNIC LETTER LONG-BRANCH-MADR-M) < 1149544712 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Coolest alphabet in the world < 1149544716 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :except maybe mayan < 1149544721 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i switched my keyboard layout to hangul and tried to type the word hangul < 1149544742 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i want to learn korean < 1149544754 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :2¹¹ = 2048 < 1149544756 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1149544769 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :| + \ = ᚢ, RUNIC LETTER URUZ UR U. These have funky names. < 1149544778 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Although the OGHAM SPACE MARK trumps all of these. < 1149544796 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What funky character set are all these? < 1149544827 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Is what I say still intelligible? < 1149544850 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :2⁽⁴⁺⁷⁾ = 2048. < 1149544860 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ack. < 1149544865 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wuh? < 1149544892 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unicode has superscript versions of [0-9], +, -, =, ( and ). < 1149544896 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(And subscript versions, too.) < 1149544905 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Whew. < 1149544911 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Or whoo, or whatever. < 1149544917 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But what character set was that? < 1149544955 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i just red a bit of information about the korean language.. i don't wont to learn it anymore.... < 1149544980 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I never wanted to learn it in the first place :-) < 1149545016 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ooh, misc garbage... < 1149545097 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :UTF-16 sux, UTF-8 rox < 1149545103 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :IMHO < 1149545153 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1149545175 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :UTF-16 might be useful for minor space-saving in CJK text; most of the characters would be 3 bytes in UTF-8. < 1149545189 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Quick, let's all suddenly switch over to UTF-16! < 1149545189 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1149545197 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and many would be 4 bytes in UTF-16 < 1149545205 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :H < 1149545220 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :that looks like thingy-thingy-H < 1149545234 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :where thingy is the sign for unkonw char/corrupted UFT char < 1149545267 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: ÿöü döñt hävë ÿ??? < 1149545309 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :öööööööööõöööööööööö which one doesn't belong here? < 1149545372 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION A < 1149545390 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :T < 1149545411 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION coughs < 1149545427 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The answer's ╡? < 1149545439 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, that's not an answer; it's an emoticon. < 1149545734 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :ńó ĺáýéŕ śíźé íń úśé < 1149545754 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Uh oh. < 1149545801 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Err; not _many_ are 4 bytes in UTF-16, only the characters outside the BMP, and those are some pretty freaky characters. < 1149545844 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :64K characters should be enough for anybody! < 1149545916 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1149545946 0 :cmeme!unknown@unknown.invalid QUIT :"Client terminated by server" < 1149545947 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :jix: I see a load of o:, one o~, and more o: < 1149545962 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: right < 1149545966 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, it _should_: do you really need characters like VARIATION SELECTOR-42, TETRAGRAM FOR VASTNESS OR WASTING or MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3. < 1149545980 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1149545981 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wow. < 1149546041 0 :ihope!unknown@unknown.invalid QUIT :SendQ exceeded < 1149546049 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :and the best use of private use are award goes to: http://www.evertype.com/standards/csur/ < 1149546094 0 :ihope_!n=bar@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149546097 0 :ihope_!unknown@unknown.invalid NICK :ihope < 1149546105 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hee hee. < 1149546111 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Apple has their Apple logo as the was-it-last-or-what letter in the private use area in OS X -bundled fonts. < 1149546144 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, it is the private use area. < 1149546169 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm a bit disappointed that Klingon got nixed from Unicode proper. < 1149546185 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :aye < 1149546208 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Considering what the Interweb is like, I'm sure there'd be much more use for klingon characters than, say, OLD PERSIAN SIGN XSHAAYATHIYA. < 1149546215 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(U+103CB.) < 1149546270 0 :cmeme!unknown@unknown.invalid QUIT : < 1149546301 0 :cmeme!n=cmeme@boa.b9.com JOIN :#esoteric < 1149546309 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :shmeme < 1149546317 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i'm not disappointed at all < 1149546321 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :star trek is lame < 1149546338 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :thwap! It's "tlhIngan" < 1149546347 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Lame, schmame; there's still Real Use (tm) for that stuff. < 1149546366 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no there isn't. < 1149546373 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"U+E06E TENGWAR DUODECIMAL LEAST SIGNIFICANT DIGIT MARK" < 1149546375 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ick? < 1149546385 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1149546444 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"U+E0BC CIRTH LETTER KHUZDUL RIGHT-POINTING SCHWA" < 1149546498 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :"U+F8FF KLINGON MUMMIFICATION GLYPH" < 1149546506 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What's a mummification glyph? < 1149546531 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :There are 2^21 codepoints in Unicode. We can afford to allocate gigantic amounts to miscellaneous crap. < 1149546550 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Look at the IPv6 address allocations for another good example. < 1149546599 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Argh! My eyes! http://www.dcs.gla.ac.uk/SF-Archives/Misc/Eye_Of_The_Argon < 1149546604 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :Worst. Writing. Ever. < 1149546727 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I think I've seen worse. < 1149547017 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :brb < 1149547020 0 :_wildhalcyon_!unknown@unknown.invalid QUIT :"Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]" < 1149547371 0 :_wildhalcyon_!n=chatzill@c-69-243-86-169.hsd1.md.comcast.net JOIN :#esoteric < 1149547411 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :Im back :-D < 1149547464 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No, brb ends the program right then and there, doesn't it? < 1149547499 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I thought that was afk < 1149547509 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... < 1149547525 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :no, its stfu < 1149547540 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1149547543 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon < 1149547545 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1l 2l adjust axo befunge bch bf{8,[16],32,64} fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain rail rhotor sadol sceql trigger udage01 unlambda whirl < 1149547555 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION whaps GregorR < 1149547842 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Ouch < 1149547851 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :? < 1149547863 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No Omgrofl? Get with the times, man! ;-) < 1149547896 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Glass > omgrofl < 1149547902 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1149547908 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION relearns Glass < 1149547918 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Glass will be better than every language until somebody makes Glass with derivation ^^ < 1149547966 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :!glass {M[m(_o)O!"Har!"(_o)o.?]} < 1149547969 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Har! < 1149547994 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't even know what tldr means :P < 1149548031 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :heh, I had to look that one up too < 1149548076 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Too Long Didn't Read? < 1149548078 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1149548147 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No, the "ldr" is short for "loader", and the "t" stands for the same thing as it does in "Windows NT". < 1149548255 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm writing an omgrofl interperetr < 1149548271 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :jix: For a decent OS I presume :) < 1149548278 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :portable < 1149548279 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ruby written < 1149548283 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :*thumbs up* < 1149548347 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric : inline assembler in ruby is portable isn't it? < 1149548399 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Inline assembler? < 1149548416 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Why not add inline assembler to Haskell, to? :-P < 1149548428 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well you know ruby inline? it allows to insert code written in other languages into ruby source < 1149548444 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(it has only c and c++ support atm but who cares...) < 1149548463 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and my interpreter is going to be interactive! < 1149548465 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Like the Haskell FFI, slightly. < 1149548492 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you can write lines and the are going to be interpreted as soon as you input them... < 1149548508 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Like Easy? < 1149548508 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and if you start it with the -r flag you can use readline! < 1149548513 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: like irb < 1149548542 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Institutional Review Board? < 1149548555 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :interactive ruby < 1149548561 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :do you have ruby installed? < 1149548568 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Maybe. < 1149548575 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :if you do just start irb from the shell < 1149548579 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and type 10+20 < 1149548661 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Then it'll reformat your hard disk. < 1149548671 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Pshhhh.... < 1149548674 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :It's the default overload for the + operator. < 1149548747 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Okay. A Turing machine is now called a No-Grape machine. < 1149548807 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A Brainhype program with brace nesting level 1 is a One-Grape machine, one with nesting level 2 is a Two-Grape machine, etc. < 1149548816 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A Brainhype interpreter is a One-Banana machine. < 1149548851 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :I will kill you in your sleep. < 1149548934 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uhm? < 1149548996 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :HI < 1149548998 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :8-D < 1149549002 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :HELLO! < 1149549007 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hugs GregorR-W < 1149549292 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ihope: can a one-banana machine tell if a one-banana machine will halt? < 1149549303 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: no, but a two-banana machine can. < 1149549325 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A one-banana machine can tell if *any* machine on the grape hierarchy can halt. < 1149549348 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :we need a class that will be able to tell if other stuff in the same class can halt. < 1149549356 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(a superset of TC, of course) < 1149549386 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, but you don't just want it to tell if other stuff in the same class will halt. < 1149549396 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You want it to be able to act on that in a Turing-complete manner. < 1149549399 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i guess brainhype CAN do that. < 1149549434 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: no there is a proof it can't < 1149549464 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: well, the "Brainhype-complete" class isn't in the Brainhype language. < 1149549476 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Brainhype defines grape machines. < 1149549486 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :*Any* grape machine. < 1149549506 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: um < 1149549509 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: it can, by definition < 1149549533 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: for every Brainhype program, there is a *different* one that will solve its Halting problem. < 1149549591 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1149549594 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :However, the brainhype program that solves some other Brainhype program's halting problem can be trivially shown to halt. < 1149549599 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :It has no branches or conditionals. < 1149549606 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: argh i thought about one brainhype program that is able to solve tha halting problem for all brainhype programs... < 1149549619 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :There's no Brainhype program that can answer the question "will this Brainhype program with this input halt?". < 1149549627 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :For all programs and inputs, that is. < 1149549644 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Hm, input is a good point. < 1149549647 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Right. but a brainhype interpreter can do that. < 1149549652 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :The Brainhype description doesn't even go into it. < 1149549656 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :err < 1149549657 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes you are all right i was wrong i am stupid .... < 1149549679 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :It's OK jix, you're cool because you've written both FYB and Glass code :P < 1149549690 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if there's no IO, then the brainhype interpreter can check if a brainhype program halts. < 1149549702 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: that just means that a Brainhype interpreter isn't in Brainhype. < 1149549706 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it would just do that by interpreting a _different_ program that adds braces around the old one. < 1149549708 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: i have some simple ORK code on my HD too! < 1149549720 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but if there's IO, then the brainhype interpreter can't do anything < 1149549720 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :jix: Ah, coolio, that makes you even more cool :P < 1149549732 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :By definition, if you've used a language I wrote, you're cool X-P < 1149549735 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: but what if i don't want to be cool? < 1149549741 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Too late. < 1149549749 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Your coolness has been irrevocably established. < 1149549768 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :You could feed puppies to blood-sucking mutated babies and still be cool. < 1149549798 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :for ext in fyb glass ork; do find / -name "*.$ext" | xargs rm ;done < 1149549808 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it would probably be best to remove all IO from brainhype < 1149549835 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(don't try this at home) < 1149549848 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :jix: find / -name "*.fyb" -o -name "*.glass" -o -name "*.ork" -type f -print0 | xargs -0 rm would do only one pass < 1149549860 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lindi-: but it's longer < 1149549863 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1149549885 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and i didn't know about the -o option < 1149549896 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but that's useful... < 1149549911 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :find / \( -name "*.fyb" -o -name "*.glass" -o -name "*.ork" \) -type f -print0 | xargs -0 rm < 1149550089 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :stupid() { for i in $1/*; do if [ -d "$i" ] ; then stupid $i ; elif [ "`echo \"$i\" | grep -F '\.fyb$|\.glass$|\.ork$'`" ] ; then rm -f $i ; fi ; done } stupid / < 1149550128 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Whoops, missed one set of quotes, that won't work if you have files with spaces: < 1149550133 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :stupid() { for i in $1/*; do if [ -d "$i" ] ; then stupid $i ; elif [ "`echo \"$i\" | grep -F '\.fyb$|\.glass$|\.ork$'`" ] ; then rm -f "$i" ; fi ; done } stupid / < 1149550153 0 :lindi-!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: that will break if filename contains spaces < 1149550174 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Damn, still missed a " or two :P < 1149550182 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Pft, well the stupid idea is sound :P < 1149550191 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :And by 'sound' I mean 'ridiculous' < 1149550565 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the negation part in omgrofl is not clear.. < 1149550586 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the text sais the nope has to be placed in front of iz the example says it's placed after iz... < 1149550602 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :should i allow both? < 1149550605 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Consider lambda calculus extended with a function (will-halt f), that checks whether its argument halts < 1149550611 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and is itself guaranteed to halt < 1149550612 0 :poiuy_qwert!unknown@unknown.invalid PRIVMSG #esoteric :yeah, a lot of stuff in omgrofl seem unclear < 1149550623 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :we can call this language Banana LC < 1149550624 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: how do you guarantee it to halt? < 1149550631 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ihope: magic. < 1149550647 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's a wholly magical function. < 1149550658 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Uuuuuuuuuuuse your imaaaaaaaaaaaaaaaaagiiiiiiiinaaaaaaaaaaaaaaaaaaaaation. < 1149550660 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Can you write a banana lc interpreter in banana lc? I don't see why not. < 1149550674 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Is it restricted to those programs that will halt? < 1149550679 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That's the easy way :-) < 1149550679 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Can you write a brainhype interpreter in banana lc? I don't see why not < 1149550704 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, it's not restricted to anything < 1149550706 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's just magical < 1149550711 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Um... < 1149550726 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So (\x.xx)(\x.xx) halts in this language? < 1149550731 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no, it doesn't < 1149550732 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: no < 1149550742 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but (will-halt (\x.xx)(\x.xx)) halts < 1149550743 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but (will-halt (\x.xx)(\x.xx)) does, and returns false < 1149550748 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1149550749 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(some LC equivalent of false) < 1149550775 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks < 1149550808 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i don't see any halting-related problems banana lc can't solve. < 1149550818 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Wait a second... < 1149550843 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(?x. x x)(z. (if (will-halt z) (infinity-loop) false)) what about this? < 1149550853 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ermp, hey! < 1149550874 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :(\x.(\y.y(xx))(\y.y(xx)))(\x.(will-halt x)((\x.xx)(\x.xx))(\x.x)) < 1149550884 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :this program can't be interpreted in a proper way and this shows that a will halt can't be existent.... < 1149550884 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jeez < 1149550892 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1149550892 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That's the fixed point of the function (\x.(will-halt x)((\x.xx)(\x.xx))(\x.x)). < 1149550912 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: is it the same thing as my (not so lambdaish) example? < 1149550912 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1149550916 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1149550927 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm stupid < 1149550929 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :jix: depends on what ? is, I think. < 1149550944 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uhm it's \ < 1149550954 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's lambda < 1149550961 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I don't think it's the same, then. < 1149550963 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it's wrong anyway < 1149550980 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :But brainhype is consistent? < 1149550988 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :well i wanted to write a program that halts if it doesn't halts and doesn't halts if it halts < 1149551017 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :(z. (if (will-halt z) (infinity-loop) false))(z. (if (will-halt z) (infinity-loop) false)) = (if (will-halt (z. (if (will-halt z) (infinity-loop) false))) (infinity-loop) false) = (if true (infinity-loop) false) = infinity-loop < 1149551066 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: yes, because this contradiction depends on moving the "braces" to enclose themselves, or something. < 1149551088 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Everything in lambda calculus is dynamic, but the braces of Brainhype are static. < 1149551217 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149551225 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :right. < 1149551232 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but what about the brainhype interpreter? < 1149551253 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The Brainhype interpreter cannot solve its own halting problem because it is not a Brainhype program. < 1149551255 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i guess that means that the brainhype interpreter can't be written in _anything_? < 1149551269 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no matter how "superturing"? < 1149551299 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No, you just have to make it higher than anything in the grape hierarchy. < 1149551312 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :That will bring it into the banana hierarchy. < 1149551332 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure there is a banana hierarchy < 1149551352 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh, lemme think... < 1149551354 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i have a gut feeling that the brainhype interpreter would be equivalent to Banana LC in power < 1149551362 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and, therefore, inconsistent < 1149551363 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :No, it wouldn't. < 1149551384 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The Brainhype interpreter could only be inconsistent if a Brainhype program were inconsistent, I think. < 1149551427 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Even though a Brainhype interpreter can solve the Halting problem for anything in the grape hierarchy, it doesn't have to solve that for anything in the banana hierarchy. < 1149551471 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :what about: (\x. x x)(\e. (if (will-halt (e e)) (infinity-loop) false)) < 1149551496 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :jix: I think that'll work. < 1149551566 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that's a function that halts if it doesn't halt and the other way around < 1149551637 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so a brainhype interpreter interpreter is step 2 in the banana hierarchy? < 1149551643 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :so there is no one-banana right? < 1149551653 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: no < 1149551663 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: why not? < 1149551665 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: a brainhype interpeter doesn't even have to be a banana < 1149551678 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: because i showed a function that is valid banana but it can't exist < 1149551694 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because it neither halts nor does it not halt < 1149551695 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It's not a valid banana, is it? < 1149551715 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Where is it on the banana hierarchy, then? < 1149551729 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: banana lc is not on the banana hierarchy, apparently. < 1149551745 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: ah < 1149551749 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so it must be renamed to turnip lc :( < 1149551755 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1149551774 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :one banana is the brainhype interpreter. Two banana is a program capable of telling whether a brainhype interpreter will halt? < 1149551777 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but you can't have an lc with a will-halt... < 1149551805 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :jix: That's a pretty mean contrived example :P < 1149551834 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: yep. < 1149551841 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hey, wait... < 1149551864 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-W: well adding a will halt to an lc is like saying it can solve EVERY problem... and gödel showed that this can't exist... he did it that way... (a bit different) < 1149551868 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :One banana is a machine that can invoke a Brainhype interpreter. < 1149551874 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :right. < 1149551884 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was Turing that did that. < 1149551907 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: turing showed that it is impossible to decide wether it halts or not < 1149551916 0 :GregorR-W!unknown@unknown.invalid QUIT :"And then, Gregor went home." < 1149551929 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, isn't this just an extension of that? < 1149551948 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: nargh i can't explain it in english... < 1149551956 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm still not sure that there is a banana hierarchy < 1149551983 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: okay. You can have any machine in the banana hierarchy, then prove it doesn't exist. < 1149552025 0 :tgwizard!unknown@unknown.invalid QUIT :Remote closed the connection < 1149552037 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: goedle showed that if you have a formal system(??) that is strong enough(??) there are things that aren't part of the system.. but the negation of the ting isn't part of the system either... < 1149552191 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is a pair of some_term_a and some_term_b that has the property that neither some_term_a == some_term_b nor some_term_a != some_term_b can be derived(??) from the axioms < 1149552205 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1149552247 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :So there's an f and an x such that neither f(x) nor not(f(x)) can be proven? < 1149552253 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :right < 1149552316 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :he showed that by showing that by "writing an interpreter" of the system in itself (he only showed that it is possible) and used this to make an expression (to show that it exists) that says "i am wrong!" < 1149552348 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Aiee, a Google search for "lololololololololololololololololololololololololololololololololololololololololololololololololololololololololololololololol" turns up results! < 1149552484 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the discussion we had about the grapes and bananas is somehow related to the contents of the book "gödel escher bach" written by Douglas R. Hofstadter.... < 1149552499 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i didn't finished reading it yet < 1149552524 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :so i don't know everything about gödel's proof... < 1149552534 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but it really is interesting... < 1149552568 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and he is talking about the same problem.. that there is always a next step that is able to solve more problems but you can't have an highest step that can solve everything... < 1149552760 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1149552986 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin calamari < 1149552993 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi jix < 1149552995 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a halt-checker for brainfuck is grape one < 1149553001 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1149553006 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :an interpreter for a halt-checker for brainfuck is grape two? < 1149553010 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1149553015 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well. < 1149553021 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/interpreter/halt-checker/ < 1149553033 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but what about an interpreter. < 1149553039 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a halt-checker is obviously grape two < 1149553048 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :An interpreter for a halt-checker is simply a halt-checker. < 1149553087 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mm < 1149553115 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: that isn't true for brainfuck < 1149553117 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149553125 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :an interpreter for grape 0 is grape 0 < 1149553131 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a halt-checker for grape 0 is grape 1 < 1149553149 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1149553156 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Unless, of course, your interpreter can halt-check. < 1149553182 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: let's define interpreter as it doesn't check the program for halting but it just runs it... < 1149553189 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but an interpreter for grape 1 cannot be grape 1 < 1149553198 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: why not? < 1149553198 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: why? < 1149553201 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, can it? < 1149553208 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yes, it can. < 1149553241 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the problem with brainhype is it is banana-one right? it can check any grape (but not grape-infinity because that would be a LC + will-halt right?) < 1149553274 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh boy... < 1149553275 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :grape infinity would be an infinite program < 1149553277 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :we don't look at those < 1149553282 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :usually < 1149553288 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Brainhype is the entire grape hierarchy, < 1149553290 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :s/,/./ < 1149553302 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a brainhype _interpreter_ is banana-one < 1149553306 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1149553337 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i have to re-read the brainhype spec... < 1149553352 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i think i've got something wrong... < 1149553363 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Every Brainhype program is somewhere in the grape hierarchy, and for every place in the grape hierarchy, there's a Brainhype program that can simulate everything in it. < 1149553393 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and that brainhype program is in the same level of the hierarchy. < 1149553405 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1149553407 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yes i know < 1149553439 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :actually i guess it's more appropriate to call a brainhype interpreter banana-0 < 1149553443 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :since it doesn't halt-check anything < 1149553459 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It halt-checks the entire grape hierarchy. < 1149553476 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well, apart from that :) < 1149553498 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Maybe banana 0 is the entire grape hierarchy. < 1149553509 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a brainfuck interpreter is grape 0, it makes sense to make the brainhype interpreter banana 0 < 1149553528 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Eh, make it so, then. < 1149553608 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :maybe we shouldn't call it banana 0 but grape-two-0 ... because we can continue that as long as we want < 1149553651 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Call that the melon hierarchy. < 1149553665 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Grape = 1-melon, banana = 2-melon, etc. < 1149553678 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't we start with 0? < 1149553700 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You were the one who said banana should be number 2... < 1149553714 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I guess it can start with 0, then. < 1149553716 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: well i do make mistakes... < 1149553723 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm still not convinced there IS a banana hierarchy... < 1149553744 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: so you think there is a contradiction in the banana hierarchy? < 1149553749 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and i'm certainly not convinced of existence of a hierarchy beyond the banana one < 1149553763 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what would go in that one? < 1149553780 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i think there is nothing behind the grape-0 < 1149553782 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Things that could solve the Halting problems for everything in the banana hierarchy. < 1149553786 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :in reallaty < 1149553801 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :jix: well, that's because reality is Turing-complete :-) < 1149553824 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1149553872 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there's gotta be a contradiction somewhere :) < 1149553891 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :otherwise, we have a gigantic transfinite system of hierarchies < 1149553920 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :What if reality has bounded storage? < 1149553921 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :once i thought my contradiction could be a valid banana-0 / 1-melon-0 program < 1149553924 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :The contradiction would be at infinity. < 1149553931 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :_wildhalcyon_: it does. < 1149553943 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :There is neither a grape-infinity nor a banana-infinity. < 1149553974 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nor an infinity-melon-infinity < 1149553983 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but i think they would be all the same if they would exist... < 1149553988 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :they could all solve all problems < 1149554009 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :obviously not < 1149554022 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they can only halt-check things that are lower on the hierarchy < 1149554035 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: well they are on the highest place of the hierachy < 1149554077 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1149554093 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what level is a program that can halt-check an arbitrary Brainfuck program? < 1149554101 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :grape-1 < 1149554108 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :are you sure? < 1149554113 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :{program} doesn't count < 1149554126 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: there is a brainfuck interpreter in branfuck < 1149554138 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :{brainfuck-interpreter-that-reads-source-from-memory} < 1149554142 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ohh < 1149554147 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149554158 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :however, you can't do that with brainhype < 1149554167 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :? < 1149554190 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: you can write an interpreter for grape-1 in grape-2 < 1149554199 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149554207 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but waht about banana-0?? < 1149554218 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gets all confused < 1149554235 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: well we just defined it can solve all grape halting problems < 1149554235 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What about banana-0? < 1149554247 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: you can write an interpreter for grape-1 in grape-1 < 1149554259 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: uhm yes < 1149554278 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nargh i always write interpreter < 1149554284 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :when i want to write halt-checker < 1149554297 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :this is so confusing < 1149554302 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants to know what all these fruits are < 1149554316 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: they are different computational classes < 1149554321 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :can we get a better understanding of what banana-0 includes < 1149554329 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :They're hierarchies of computational classes. < 1149554330 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :apart from (obviously) a brainhype interpreter < 1149554331 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :jix: I figured that < 1149554350 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :grape-0 includes all Brainfuck programs < 1149554354 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Should I write a Wiki article on the fruit hierarchies? < 1149554355 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: i like some of them... and i dislike some of them... imho banana tates terrible... < 1149554362 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: grape is tasty < 1149554374 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :grape-42 includes all brainhype programs with up to 42 levels of braces < 1149554378 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what does banana-0 include? < 1149554387 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: melon too but i'm allergic against(??) it < 1149554397 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Allergic to it? < 1149554413 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: yeah i don't know the right wort to fit between allergic and it... < 1149554430 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the german word there would be "gegen" that translates to "against" < 1149554442 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :allergic to it < 1149554447 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is banana-0 a computational class at all? does it include anything other than a brainhype interpreter? < 1149554491 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i mean, brainhype interpreter is the only thing in banana-0 that's not on the grape hierarchy somewhere < 1149554504 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :lament: banana-0 is the set of all programs that can build arbitrary Brainhype programs and run them. < 1149554516 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure but wouldn't an instruction & added to brainhype that evaluets a finite piece of code stored on the tape be banana-0? < 1149554533 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :jix: I think that would be contradictory. < 1149554544 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :As long as you could put & on the tape, that is. < 1149554560 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: nargh that evaluates a brainhype program stored on the tape < 1149554564 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :so no & < 1149554574 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Okay. That would be banana-0, then. < 1149554588 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ok i want a banana-n language... < 1149554615 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the piece of code on the tape that is going to be evaluated has to be smaller than the current code? is that banana-n complete? < 1149554627 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... < 1149554635 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :you can nest as many & as you want but not infinite... < 1149554647 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I think so. < 1149554649 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :why can't you nest &, anyway < 1149554662 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: no... < 1149554663 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in lisp, you can nest eval as much as you like < 1149554675 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :eval (or &) does not move you up the hierarchy < 1149554677 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: but you may not add a will-halt to lisp < 1149554686 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1149554687 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :that would be a contradiction < 1149554693 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1149554707 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so you're saying that the presence of {} must be balanced by lack of eval < 1149554712 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1149554723 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1149554726 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :At least, the lack of an unrestricted eval. < 1149554739 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :or a lambda calculus like behavior... < 1149554768 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so banana-0 has one level of &, banana-1 two levels of & < 1149554785 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :...I think so. < 1149554807 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: but the evaluated code must be smaller than the original would throw it into the grape hierarchy... < 1149554811 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :which means the next hierarchy (after the banans) would have arbitrary levels of & and therefore would be inconsistent? < 1149554813 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it would limit the numbers of {}... < 1149554816 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :*bananas < 1149554843 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: arbitrary but not infinity.... < 1149554858 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: as long as you don' reach infinity you don't have a problem < 1149554879 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I want a stack-based brainfuck type lang < 1149554887 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: BF-PDA? < 1149554896 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i think really the same thing (applied to formal systems or something like that) was discussed in the book i am reading < 1149554898 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but the level of nesting of & cannot be determined in advance, anyhow < 1149554916 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I think grape-infinity, banana-infinity, and, in general, n-melon-infinity are all inconsistent. < 1149554924 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You guys are all confusing me... < 1149554930 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: yes and i think they are all the same < 1149555020 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ihope: kind of like bf-pda < 1149555027 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and did i say that Douglas R. Hofstadter started to invent nonsense names for this things too? just to get the reader away from the usual (pre-justiced??) thinking.... < 1149555029 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ihope: I will just write my own < 1149555059 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Grape, banana, and melon all have very complex and meaningful histories. :-P < 1149555097 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :seriously < 1149555113 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if banana-0 is brainhype with a & which is not allowed to be nested. < 1149555118 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: but they have NOTHING to do with the things we are talking about < 1149555129 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and banana-1 is brainhype with a & which you can nest only once < 1149555133 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :then you're screwed right there < 1149555143 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :because you can't tell in advance how many times the & will be nested < 1149555143 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: why? < 1149555151 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :by looking at the program < 1149555154 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Banana-0 can't use & for more banana-0, I think. < 1149555168 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It can use it for any grape, but not for banana-0. < 1149555173 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: well you have a nesting count and if the nesting count reaches 2 the instruction & is a NOP... < 1149555174 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ihope: that's what i said. < 1149555179 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: hah < 1149555186 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: what? < 1149555188 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: that feels really dirty. but i guess you're right. < 1149555223 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: but it still means the next fruit will be inconsistent < 1149555231 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :LOL if someone would stand behind me and read my logs he would think we are all crazy... < 1149555247 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :2-melon-0 would only be able to use & for bananas. < 1149555270 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ihope: that's also true of bananas < 1149555286 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Banana-0 can only use & for grapes. < 1149555291 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it would add an instruction / that reads the number of allowed & from the tapes and evaluates code read from the tapes... < 1149555307 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :jix: aiee < 1149555312 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: aieee < 1149555321 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :-s-s < 1149555325 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :we have only one tape right? < 1149555328 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: are you SURE that's not equivalent to banana-0 in some way < 1149555339 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Don't complicate things in your attempts to simplify them... < 1149555349 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: no... should i? < 1149555354 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, look up "one-banana problem". < 1149555359 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: it sounds complex enough that it might be < 1149555425 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i wish i had a banana-0 interpreter to play with < 1149555431 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1149555501 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: can't be banana-0 you can write a banana-n interpreter in it < 1149555525 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :You can only write a banana-0 interpreter in banana-0. < 1149555537 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: i'm talking about my 2-melon-0 < 1149555543 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you know what. < 1149555544 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :this is a weird convo... < 1149555545 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you're all wrong. < 1149555558 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :_wildhalcyon_: go paste it on bash.org < 1149555575 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: no... < 1149555594 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What are we wrong about? < 1149555620 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i dunno < 1149555628 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh... < 1149555659 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :jix, that website is crazy < 1149555684 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i don't like the & instruction < 1149555695 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Neither do I. < 1149555698 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i want a better banana-0 language < 1149555702 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: neither i < 1149555740 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but you get a m+1-melon-0 by taking a m-melon-0 and adding another kind of & instruction that reads the number (n) of the desired m-melon-n from the tape and executes a m-melon-n program from the tape < 1149555762 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :thus there is a m-melon-n for every finite but arbitrary high m and n < 1149555806 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :and you get a m-melon-n+1 by taking a m-melon-n by allowing to nest the added & kind instruction one level deeper... < 1149555819 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :nooooo < 1149555841 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: hard to imagine isn't it? < 1149555849 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the problem with this < 1149555856 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :er, nevermind < 1149555857 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :there is one? < 1149555859 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION thinks < 1149555880 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i guess there isn't < 1149555939 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's still ugly < 1149555947 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :but what is when we want a interpreter for an arbitrary m-melon-n ? lets say m-melon-n is the same as 0-basket-of-m-melon-n 1-basket-of-0-melon-0 is able to interpret all m-melon-n... is this possible? < 1149555949 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: i know... < 1149555958 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i want a better x-melon-y language < 1149555966 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: we all want it.. < 1149555978 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Whee. < 1149555984 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yes, there can be baskets. < 1149556041 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: see, this "basket" thing < 1149556049 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: like i said, this just leads to a transfinite hierarchy < 1149556060 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :What does "transfinite" mean? < 1149556076 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :jix: you can assign an ordinal number to every class < 1149556094 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: i don't understand that.. my english isn't good enough... < 1149556095 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :0 is TC < 1149556108 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :1 in brainhype with 1 level of braces < 1149556117 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :1 is brainhype with 1 level of braces < 1149556156 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oddly enough, this is all related to some thing I had once... < 1149556162 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I think it was called F-TR1. < 1149556163 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :omega_0 is 1-melon-0 < 1149556211 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :omega^omega is, probably, 1-basket-of-0-melon-0 < 1149556217 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Ordinal_numbers < 1149556315 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: yes you're right < 1149556395 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: is he? < 1149556405 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Um, lemme see... < 1149556497 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Eh, I don't know. < 1149556501 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: wait isn't omega^2 1-basket-of-0-melon-0? < 1149556546 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i think omega^omega would give you a contradiction < 1149556566 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :because that would be 1..........0-baslet-of-0-melon-0 < 1149556584 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :How do you know it's infinite and not arbitrary? < 1149556604 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nargh i don't get this anymore... < 1149556608 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i should go to bed instead < 1149556637 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Me too. < 1149556638 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1149556645 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it's 2 am here... < 1149556670 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :(that's night right?) < 1149556672 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :This discussion started about 2 hours ago. < 1149556678 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :i always confuse am and pm... < 1149556678 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :jix: either that or morning :-) < 1149556717 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries to think of a good mnemonic < 1149556729 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :a is after and p is past... < 1149556731 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :uhm wait? < 1149556740 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, A comes before P in the alphabet. < 1149556744 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a is "antes" < 1149556857 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or maybe not :) < 1149556867 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Isn't it? < 1149556902 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it should be < 1149557002 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :anybody have non-constructive criticism on my crawl post? < 1149557048 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :like L0l n00b h0w ST00p4T?? < 1149557071 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :_wildhalcyon_: YOU SMELL!!! < 1149557086 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :well.. slightly more constructive than that < 1149557091 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :lament is on the right track < 1149557112 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :_wildhalcyon_: GO TAKE A SHOWER!! no, that's constructive < 1149557124 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :lol, I suppose it is < 1149557140 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Is brainscrambler http://en.wikipedia.org/wiki/Brainscrambler turing complete? < 1149557183 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :it seems to < 1149557201 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: I'm pretty sure it is. < 1149557209 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i like this line: "You must have 3 infinitely (within reason) long stacks" < 1149557226 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :would it be turing complete with only one stack? < 1149557232 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1149557249 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :But with two, it would be. < 1149557436 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :HAHA lemonlimeskull: You know you've been chatting too long when you think C:/> is some kind of depressed Arab smiley. < 1149557451 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :lol, that's... sad < 1149557473 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C:/> IS a depressed arab smiley. < 1149557483 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C:\> is command prompt when you're on drive C: < 1149557494 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :ihope: are you User:Ihope127 on wikipedia? < 1149557495 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :lament: i copy&pasted from bash.org < 1149557498 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: yep. < 1149557621 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric ::-D tetris is so unrealistic < 1149557842 0 :Asaph!unknown@unknown.invalid PRIVMSG #esoteric :yeah when I drop blocks I can't change their direction and position mid-fall < 1149557848 0 :Asaph!unknown@unknown.invalid PRIVMSG #esoteric :gah. < 1149557850 0 :Asaph!unknown@unknown.invalid NICK :Robdgreat < 1149558312 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :tetris rules < 1149558317 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and i should go to bed < 1149558374 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :alright, g'night jix < 1149558653 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Dang, I keep mistyping "define" as "defube". < 1149559081 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and i should go to bed < 1149559417 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1149559535 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and i should go to bed < 1149560191 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :ACTION contemplates an IRC server with only three channel names, but infinite channels < 1149560235 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Joining a channel would simply create a new one, but being invited to a channel would put you into the existing one. < 1149560284 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1149560394 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric : The general rule on about people on IRC seems to be "Attractive, single, mentally stable: choose two" < 1149560493 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Alternatively, channels wouldn't have permanent names: you'd join a channel, and if you've seen a channel with that name before, you join it; otherwise, a new channel is created. < 1149560505 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Inviting someone to a channel would allocate a random channel name. < 1149560530 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I suppose there would have to be some sort of service to keep you from "losing" channels... call it A. < 1149560559 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ihope: oh and you don't have nicks.. < 1149560564 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Oh my. < 1149560566 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the first person you see is going to be A < 1149560569 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :the 2nd person B.... < 1149560588 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :oh and i should go to bed < 1149560593 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Eh, maybe A would always be the service bot, but nicks would be given randomly. < 1149560626 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Well, maybe not randomly. < 1149560635 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :nargh gn8 < 1149560636 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :It'd start with 0, then go to 1, 2, 3, 4... < 1149560640 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Good night. < 1149560642 0 :jix!unknown@unknown.invalid QUIT :"HAHAHAHAHAHA" < 1149560645 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I prefer the random idea < 1149560662 0 :_wildhalcyon_!unknown@unknown.invalid PRIVMSG #esoteric :I think it would be lots of fun to receive a new random name every time < 1149560697 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, it would be. < 1149560700 0 :_wildhalcyon_!unknown@unknown.invalid NICK :random < 1149560727 0 :random!unknown@unknown.invalid PRIVMSG #esoteric :Yay! < 1149560756 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Right after you choose a nick, it'd say nick!user@hostmask NICK :Hedral or something. < 1149560801 0 :random!unknown@unknown.invalid PRIVMSG #esoteric :That would work < 1149560911 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I regularly tomato eat lampshades... < 1149562700 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : The general rule on about people on IRC seems to be "Attractive, single, mentally stable: choose two" < 1149562703 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :^ Not true. < 1149562707 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's usually choose zero. < 1149562924 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1149563026 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out < 1149563251 0 :random!unknown@unknown.invalid PRIVMSG #esoteric :good point gregor < 1149563287 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :some one have any brainscrambler programs? < 1149563520 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I just wrote an interpreter and I need to test it < 1149565967 0 :rhudson!n=rhudson@dialup-4.246.105.16.Dial1.SanJose1.Level3.net JOIN :#esoteric < 1149565996 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :Hi All! < 1149566042 0 :rhudson!unknown@unknown.invalid QUIT :Client Quit < 1149566072 0 :rhudson!n=rhudson@dialup-4.246.105.16.Dial1.SanJose1.Level3.net JOIN :#esoteric < 1149566094 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :Um Hi all again < 1149566125 0 :rhudson!unknown@unknown.invalid NICK :ronhudson < 1149566145 0 :ronhudson!unknown@unknown.invalid PRIVMSG #esoteric :ACTION peers about looking for real people < 1149566163 0 :ronhudson!unknown@unknown.invalid PRIVMSG #esoteric :Hi EgoBot < 1149566323 0 :ronhudson!unknown@unknown.invalid PRIVMSG #esoteric :Hmm did I do that? Hey anybody see my new toy language on the esolangs wiki? < 1149566448 0 :ronhudson!unknown@unknown.invalid QUIT :"Xirc - MacOSX" < 1149566463 0 :rhudson!n=rhudson@dialup-4.246.105.16.Dial1.SanJose1.Level3.net JOIN :#esoteric < 1149566484 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :2,8hello again? < 1149566514 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :2,8I don't quite have the hang of XIRC yet.. Is anyone out there? < 1149566568 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1149566581 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :2,8If you all are talking, I can't hear you? < 1149566602 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :well then you're screwed < 1149566610 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :2,8Oh bsm I see you < 1149566642 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :2,8Are you interested in computer languages? < 1149566827 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :that's why I'm here < 1149566855 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :2,8Did you design one of your own? or do you use one of the others? < 1149566897 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I've invented a few toy languages < 1149566923 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :2,8Does my text actually look blue on yellow to you, should I pick better colors? < 1149566952 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :2,8I am building a small language myself, it's called Tiny. < 1149566952 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :how about default < 1149566990 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :1Now black on white. < 1149567000 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :1Hi Robgreat < 1149567015 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :strange. on my black background everyone else's text shows as white. < 1149567028 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :but yours shows as black (i.e. invisible) < 1149567078 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12Ok, a light blue visible on both white and black backgrounds.:^) < 1149567107 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12What languages have you built BSM? < 1149567131 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :nothing you have heard of < 1149567264 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12There's a write up of tiny on the esolang wiki, another guy did a good re-write after < 1149567278 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12I wrote a terse entry. < 1149567409 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12It's slow here. < 1149567442 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12How many of those 22 users are bots? < 1149567470 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :one i think < 1149567521 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12Rob have you written any languages I may have heard of? < 1149567526 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :no way < 1149567533 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I just idle here because it's entertaining < 1149567589 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12I wrote tiny just recently, I think I am just about finished and have almost everything working. < 1149567664 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12so I am trying to get people to comment on it. < 1149567692 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12It's about equivalent to a "tiny basic" < 1149567771 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12Well, I have to travel tomorrow. So I gotta getup early. < 1149567780 0 :rhudson!unknown@unknown.invalid PRIVMSG #esoteric :12night all! :^) < 1149567787 0 :rhudson!unknown@unknown.invalid QUIT :"Xirc - MacOSX" < 1149569885 0 :calamari!n=calamari@ip68-231-173-86.tc.ph.cox.net JOIN :#esoteric < 1149570940 0 :Arrogant!i=Scott@237.orlando-04-05rs.fl.dial-access.att.net JOIN :#esoteric < 1149572278 0 :lindi-!unknown@unknown.invalid QUIT :Remote closed the connection < 1149573004 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149573360 0 :puzzlet!n=puzzlet@124.51.195.166 JOIN :#esoteric < 1149573877 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1149573980 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ugh, colored fonts < 1149574006 0 :ChanServ!unknown@unknown.invalid MODE #esoteric :+o lament < 1149574014 0 :lament!unknown@unknown.invalid MODE #esoteric :+c < 1149574018 0 :lament!unknown@unknown.invalid MODE #esoteric :-o lament < 1149574042 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION likes exercising his tyrannical op powers < 1149574129 0 :puzzlet!n=puzzlet@124.51.195.166 JOIN :#esoteric < 1149574190 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :tyranny < 1149574242 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1149574499 0 :random!unknown@unknown.invalid PRIVMSG #esoteric :noooooooooooo < 1149574537 0 :random!unknown@unknown.invalid NICK :wildhalcyon < 1149578071 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Single inheritence. < 1149578122 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1149578122 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :uh huh? < 1149578124 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :what about it? < 1149578447 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it sucks. < 1149580340 0 :sedimin!n=juraj@gateway04.isper.sk JOIN :#esoteric < 1149580381 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :hi there < 1149580769 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :'lo < 1149580799 0 :clog!unknown@unknown.invalid QUIT :ended < 1149580800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1149581895 0 :sedimin!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1149582121 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1149584157 0 :CXI!unknown@unknown.invalid QUIT :Connection timed out < 1149586485 0 :CXI!n=Sanity@dialup-75.89.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1149595052 0 :sedimin!n=juraj@gateway04.isper.sk JOIN :#esoteric < 1149595114 0 :tgwizard!n=tgwizard@c-e43ee155.178-1-64736c10.cust.bredbandsbolaget.se JOIN :#esoteric < 1149595622 0 :ihope_!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1149595633 0 :ihope_!unknown@unknown.invalid NICK :ihope < 1149596598 0 :jix!i=jix@L607c.l.strato-dslnet.de JOIN :#esoteric < 1149596605 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1149596606 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :jix < 1149596746 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :moin < 1149597207 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Remote closed the connection < 1149601564 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, how do I turn word wrap off in a text box? < 1149601845 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :in what? < 1149601860 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :in what framework or gui toolkit? < 1149601863 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :A multiline text box in a web browser. < 1149601867 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Firefox, on Windows. < 1149601871 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :in html, so? < 1149601884 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :From within the browser. < 1149601906 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :and the text box is contained in a page, right? < 1149601954 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1149601960 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1149601964 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :I came to this: < 1149601972 0 :sedimin!unknown@unknown.invalid PRIVMSG #esoteric :Attribute for